⭐️ Code Source & Plus: https://github.com/P-Essonam/auth-js-next-auth-v5-
💬 Discord & Aide: https://discord.gg/BXjePQKW
Next js: https://nextjs.org
Shadcn: https://ui.shadcn.com
Prisma: https://www.prisma.io
Next Auht V5: https://authjs.dev/getting-started/migrating-to-v5
Google cloud console: https://console.cloud.google.com
Auth.js: https://authjs.dev/
Découvrez le guide ultime pour maîtriser Next Auth v5 avec notre tutoriel complet et avancé ! 🚀 Que vous soyez un développeur débutant ou expérimenté, cette vidéo vous guidera à travers toutes les étapes nécessaires pour implémenter une authentification robuste dans votre application Next.js.
Fonctionnalités principales :
- 🔐 Next-auth v5 (Auth.js)
- 🚀 Next.js 14 with server actions
- 🔑 Magic links
- 🌐 OAuth Provider (Social login with Google & GitHub)
- 👥 User roles (Admin & User)
- ⚠️ Error component
- 🔘 Login button
- 🚪 Logout button
- 🚧 Role Gate
- 🔍 Exploration de next.js middleware
- 📈 Extension et exploration de la session next-auth
- 🔄 Explorer les callbacks next-auth
- 👤 useCurrentUser hook
- 🧑 Utilitaire currentUser
- 🖥️ Exemple avec server component
- 💻 Exemple with client component
Timestamps
00:00 Intro & Demo
01:28 Configuration du projet
05:31 Landing page
09:03 Sign-in page
22:12 Prisma schema
34:49 Ajout de Next auth et des provider Oauth