Skip to content

Latest commit

 

History

History
73 lines (40 loc) · 980 Bytes

README.md

File metadata and controls

73 lines (40 loc) · 980 Bytes

Authentification et Autorisation avec ExpressJS

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.

Variables d'Environnements

Pour exécuter ce projet, vous devrez ajouter les variables d'environnement suivantes à votre fichier .env

PORT

DATABASE_URL

JWT_SECRET

SESSION_SECRET

Dépendances

express

passport

passport-local

@prisma/client

jsonwebtoken

bcrypt

dotenv

Dev Dépendances

nodemon

prisma

Run Locally

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