Node authentication using passport.js and node
- ejs
npm i ejs
- express
npm i express
- method-override
npm i method-override
- mongoose
npm i mongoose
- express-validator
npm i express-validator
- bcryptjs
npm i bcryptjs
- passport
npm i passport
- bcrypt-nodejs
npm i bcrypt-nodejs
- body-parser
npm i body-parser
- connect-flash
npm i connect-flash
- cookie-parser
npm i cookie-parser
- express-session
npm i express-session
- morgan
npm i morgan
- passport-local
npm i passport-local
- nodemon
npm i ejs
- passport-facebook
npm i passport-facebook
- passport-google-oauth
npm i passport-google-oauth
- passport-twitter
npm i passport-twitter
- To run
node server
- open
http://localhost:8000/
in any browser