node-passport-local-google-facebook

Authentication with Node.js using Passport.js. This project supports registration & authentication using a username and password, Google and Facebook. All user data is persisted in a MongoDB database. Used modules and techniques are:

  • Express
  • Passport (local, google, facebook)
  • Ejs (html templates)
  • Mongoose (MongoDB)