Unlock the power of user authentication with Auth.js v5! This comprehensive course takes you from beginner to pro, covering everything you need to secure your application. Learn how to implement:
Secure Logins: Create user accounts with email and password using Credentials provider.
Social Logins: Simplify registration with Google and GitHub integrations.
User Registration: Store user data securely in a database (implementation details explained).
Complete Course: This video covers the entire user authentication flow, from registration to database storage.
Follow Me On 👇
Instagram: https://www.instagram.com/huxnshorts/
YouTube: https://www.youtube.com/@huxnwebdev
GitHub: https://github.com/huxn-webdev
Twitter: https://twitter.com/huxnwebdev
If You Want To Support My Work 👇
https://www.youtube.com/channel/UCbBt6Ks7M5BZx_GHgGO_UNQ/join
00:00 - Intro
2:11 - Requirements
3:44 - Setup & Installation
7:20 - Registration Page
15:41 - Login Page
20:57 - Private Dashboard Page
27:57 - Private Settings Page
29:30 - Navbar
32:55 - User Model
36:16 - Auth.js v5 Setup
43:31 - Register The User
56:25 - Credentials Provider
1:07:42 - Login The User
1:13:26 - GitHub Provider
1:18:18 - Google Provider
1:21:32 - Protect Routes
1:31:55 - Role Based Protection
1:40:05 - Outro
Follow Me On 👇
Instagram: https://www.instagram.com/huxnshorts/
YouTube: https://www.youtube.com/@huxnwebdev
GitHub: https://github.com/huxn-webdev
Twitter: https://twitter.com/huxnwebdev