Learn the Authentication Features that No One Else Is Teaching
Try Arcjet: https://launch.arcjet.com/zOeeAGL
Try Postmark: https://postmarkapp.com/lp/web-dev-simplified
Get 20% off Postmark with code WEBDEVSIMPLIFIED (First 3 months)
Pretty much every site needs authentication. At first it may seem easy to implement, but as you start to add more advanced features it quickly gets out of hand. In this massive crash course on Better Auth I will be showing you everything you need to know to set up advanced authentication that includes email/password, password reset, email verification, OAuth, 2FA, passkeys, session management, account linking, admin functionality, organizations, and Stripe billing. This is the ultimate crash course on Better Auth.
? Materials/References:
GitHub Code: https://github.com/WebDevSimplified/better-auth-crash-course
? Find Me Here:
My Blog: https://blog.webdevsimplified.com
My Courses: https://courses.webdevsimplified.com
Patreon: https://www.patreon.com/WebDevSimplified
Twitter: https://twitter.com/DevSimplified
Discord: https://discord.gg/7StTjnR
GitHub: https://github.com/WebDevSimplified
CodePen: https://codepen.io/WebDevSimplified
⏱️ Timestamps:
00:00 - Introduction
00:01:23 - Starting Code
00:02:43 - Adding Shadcn
00:03:46 - Drizzle Setup
00:07:58 - Better Auth Setup
00:15:35 - Email Sign Up
00:33:24 - Email Sign In
00:35:05 - Arcjet Security Setup
00:51:17 - OAuth Sign Up/Sign In
01:06:50 - Auth Redirects
01:08:07 - Email Verification
01:28:53 - Forgot Password
01:41:05 - Welcome Email (Better Auth Hooks)
01:45:48 - Custom Database Fields
01:54:23 - Profile Management Page
02:06:47 - Change/Set Password Page
02:16:11 - Session Management
02:26:37 - Account Linking
02:34:47 - Delete User Accounts
02:38:28 - Two Factor Auth Plugin
03:01:35 - Passkey Plugin
03:16:20 - Admin Plugin
03:40:48 - Organization Plugin
04:09:57 - Stripe Plugin
#BetterAuth #WDS #Authentication
Web Dev Simplified
Web Dev Simplified is all about teaching web development skills and techniques in an efficient and practical manner. If you are just getting started in web development Web Dev Simplified has all the tools you need to learn the newest and most popular tech...