Ce projet est issue d'un atelier avec les apprenants Dev WEB C3 de Kadea 2023, où ils apprenent l'Authentification et l'Autorisation avec ExpressJS Postgresql Prisma PassportJs et JWT.
Pour exécuter ce projet, vous devrez ajouter les variables d'environnement suivantes à votre fichier .env
PORT
DATABASE_URL
JWT_SECRET
SESSION_SECRET
express
passport
passport-local
@prisma/client
jsonwebtoken
bcrypt
dotenv
nodemon
prisma
Cloner le projet
[email protected]:Sacre-MBIKU-WAKANE/express-passport-prisma-v2.git
Aller dans le répertoire du projet
cd express-passport-prisma
Installer les dépendances
npm install ou yarn
Initialiser prisma
npx prisma migrate dev nom_de_migration
Start the server
Démarrer le serveur