Various Levels of Authentication in Node.js Web Application
npm packages:
express, body-parser, ejs, mongoose
npm packages:
express, body-parser, ejs, mongoose, mongoose-encryption
npm packages:
express, body-parser, ejs, mongoose, dotenv
npm packages:
express, body-parser, ejs, mongoose, dotenv, md5
npm packages:
express, body-parser, ejs, mongoose, dotenv, bcrypt
npm packages:
express, body-parser, ejs, mongoose, dotenv, passport, passport-local, passport-local-mongoose, express-session
npm packages:
express, body-parser, ejs, mongoose, dotenv, passport, passport-local, passport-local-mongoose, express-session, passport-google-oauth20, mongoose-findorcreate