NodeJs-auth est un petit projet pour découvrir l'authentification nodejs avec l'utilisation du Json Web Token.
Vous devez avoir installé Node.js et MongoDB si vous souhaitez exécuter l'application en local Node.Js v14.15.1
~/ git clone https://github.com/GauthierLory/nodejs-auth-jwt
~/ cd ./ nodejs-api-blog
## Installation les dépendances
~/ npm install
## Lance l'application
~/ npm start
La configuration se trouve a la racine
. Veuillez créer votre propre fichier .env
. Vous pouvez trouver un exemple de fichier .env
dans .env.example
.
- Inscription d'un utilisateur
- Connexion d'un utilisateur
- Renouveler le token
- Gérer l'expiration du token
- Protection des routes
- Modification du profile utilisateur
- Mot de passe
- Nom / email
- Mot de passe oublié