/authentification-nodejs

ce projet vous donnerez une authentification node js avec JWT et MongoDB.

Primary LanguageJavaScript

API Authentification Node JS

Ce projet vous donnerez une API d'authentification node js avec MongoDB comme base de données. Une fois le télécharger vous optimiserez du temps en continuant directement à implémenter les autres logiques de votre application. le middlewares auth vous permettrez de Controller vos différentes routes qui nécessitent une authentification.

Contenu du fichier .env

créer un fichier dont le nom est .env (sans extension) à la racine de ce projet dont le contenu est :

ENV = /* environnement (DEVELOPPEMENT ou PRODUCTION */
DATABASE = /* mongodb://localhost/dbName */
PORT = /* numéro du port */
SALT= /* clé de chiffrement et déchiffrement de mot de passe (n'importe quel texte) */
SECRET= /* pour la génération du token qui permet d'accéder à une route verrouiller par le middleware auth (n'importe quel texte) */

Installation

Télécharger le projet format ZIP ou via un terminal avec git clone.

git clone https://github.com/mb151/authentification-nodejs.git
cd authentification-nodejs/
npm install
npm start

Utilisation

Pour la création d'un nouvel utilisateur.

Register Image

Pour la connexion d'un utilisateur existant.

Login Image