Comprehensive Authentication Tutorial in Next.js 14
Comprehensive Authentication with latest features of Next.js 14
Please Subscribe To my Channel ❤️
I Wish you all a successful year.
GitHub Repo (Please Give a ⭐ on GitHub): https://github.com/vahid-nejad/Nextjs14-Comprehensive-authentication-Course
Chapters
0:00:00 Intro
0:01:34 Setup Next.js Project
0:02:36 Setup Prisma
0:03:53 Creating Prisma Models
0:08:30 Setup Next-Auth
0:21:03 AppBar
0:26:22 Signup Page
0:30:12 Signup Form
0:39:03 Form Validation
0:46:02 React Hook Form
0:51:11 Integrate ZOD with React Hook Form
0:55:49 Password Strength Checker
1:05:37 Server Action for Saving New User
1:14:55 Testing Next-Auth Sign In Page
1:22:43 Altering Next-Auth User Type
1:25:33 Next-Auth Callbacks
1:31:32 Custom Signin Page
1:55:46 Activation Email
2:04:54 Setup Third Party SMTP Server
2:08:26 Design The Body Of Emails
2:11:51 HandleBars
2:19:41 Encrypting URL in Emails with JWT
2:37:07 Forgot and Reset Password
2:45:42 Server Action For Password Reset
3:10:04 Differnce Between useSession and getServerSession
3:19:30 Two Ways of Page Protection
3:21:52 Next-Auth Middleware
3:24:53 Role Based Authorization Card
3:25:20 Google Provider Card