Kemsty2 / ApiLogin

Api Login For Projet Synthèse

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Présentation

IntranetAuth est une API, basée sur NodeJs + Express. Son rôle est d'authentifier les differents utilisateurs d'un ensemble de plateforme.

Installation

  • Pour pouvoir utiliser l'api, certains prerequis sont neccessaires.
  • Prérequis
    • NodeJs 10+ And Npm 6+
    • MySql / Postgres / MSSql pour la base de données
  • Procédure D'installation
$ git clone https://github.com/Kemsty2/ApiLogin.git
$ cd ApiLogin/
$ npm install
  • Ensuite, il faut configurer les variables d'environnement. Pour cela se servir des fichiers:
$ nano .env.dev // Pour configurer les variables d'environnement de developpement

ou

$ nano .env.prod // Pour configurer les variables d'environnement de production
  • Ensuite, crée le fichier .env à utiliser :
$ cp .env.prod .env // pour utiliser les V.E de production 
				ou
$ cp .env.env .env // pour utiliser les V.E de developpement
  • Lancer le serveur Nodejs :
$ npm run start-dev // Pour lancer le serveur de developpement
$ npm run start-prod // Pour lancer le serveur de production

About

Api Login For Projet Synthèse


Languages

Language:CSS 81.9%Language:JavaScript 16.8%Language:HTML 1.3%