Skip to content

Latest commit

 

History

History
78 lines (55 loc) · 3.04 KB

readme_fr.md

File metadata and controls

78 lines (55 loc) · 3.04 KB

GitHub Readme Stats

Authentification des utilisateurs avec Passport

Passeport avec Node.js pour les API Google+, Facebook, Twitter et plus encore.

GitHub issues GitHub pull requests GitHub Release Date GitHub repo size

Français · 简体中文 · Español · Deutsch · 日本語 · Português Brasileiro · Italiano · 한국어

En utilisant un Passport

Passport est un middleware d'authentification pour Node.js Il est conçu pour servir un seul objectif: authentifier les demandes. Lors de l'écriture de modules, l'encapsulation est une vertu, donc Passport délègue toutes les autres fonctionnalités à l'application. Cette séparation des intérêts maintient le code propre et durable, et rend Passport extrêmement facile à intégrer dans une application.

Dans les applications Web modernes, l'authentification peut prendre de nombreuses formes, telles que l'authentification pour les API Google+, Facebook, Twitter, LinkedIn, etc.

Clonez le référentiel du projet en exécutant la commande ci-dessous si vous utilisez SSH:

git clone [email protected]:ahsouza/node-auth.git

Si vous utilisez HTTPS:

git clone https://github.com/ahsouza/node-auth.git

Définition du compte utilisateur ID_CLIENT & KEY_SECRET sur config/auth

'clientID': 'your-secret-clientID-here', // seu App ID

'clientSecret': 'your-client-secret-here', // seu App Secret

Déterminez l'emplacement de la base de données dans le fichier config/database.js

'url': 'your_database_here' // mongodb://<user>:<pass>@mongo.ahsouza.net:27017/yourdatabase

Exécutez la commande ci-dessous pour installer les dépendances NPM

npm install

Exécutez la commande ci-dessous pour démarrer le service

npm start

accédez à l'adresse pour voir votre application fonctionner: http://127.0.0.1:8080/