Ce projet est une application Next.js qui utilise NextAuth et Prisma pour voir ensemble comment gérer l'authentification via les 3 méthodes suivantes :
- Via les cookies
- Via les JSON Web Tokens (JWT)
- Via OAuth et OpenIdConnect notamment grâce à des Authentication Providers comme Google, GitHub, etc.
N'hésitez pas à consulter les documentations officielles des outils utilisés dans ce projet
git clone [email protected]:lucie1704/fyc-auth-poc.git
npm i
Créer votre .env et suivre les indications du .env.example
prisma migrate dev
npm run dev
prisma studio