Skip to content

Latest commit

 

History

History
61 lines (33 loc) · 1.76 KB

File metadata and controls

61 lines (33 loc) · 1.76 KB

OAuth-nodejs is an open source application was built with nodejs, express and mongodb

A complete Node.js registration system and access control using Express, Passport and OAuth(Facebook, Google).

Links:

Used Technologies:

  • Nodejs with Express for backend
  • Mongodb for database
  • express-handlebars for rendering templating views
  • passport-facebook for authenticate with facebook account
  • passport-google-oauth for authenticate with google account
  • passport-local for authenticate with email and password
  • bcryptjs for encrypting stored password
  • express-session for storing user logging session

Quick start

Quick start options:

  • Download from Github.
  • Clone the repo: git clone https://github.com/HusseinDossoki/OAuth-nodejs.git.

Terminal Commands

This project was generated with Nodejs version 8.11.3 and npm 5.6.0.

  1. Install NodeJs from NodeJs Official Page.
  2. Open Terminal
  3. Go to your file project
  4. Run in terminal: npm install
  5. Run npm start for a dev server. Navigate to http://localhost:3000/. The app will automatically reload if you change any of the source files.

Useful Links

Social Media:

Linkedin: https://www.linkedin.com/in/husseindossoki/

License & Copyright

© Hussein Dossoki, 2017

Licened under the ISC License