A complete authentication system which can be used as a starter code for creating any new application using Passport.js
Setup the project using npm init
System has following pages
Introductory
Sign in
Sign up
Session
User profile
Routes
/users/sign-in
/users/sign-up
/users/create-session
/users/create
/users/auth/google
/users/sign-out
/users/profile
/users/update-newpassword
Keys that you need to add in config/passport-google-oauth2-strategy
- clientID
- clientSecret
- callbackURL
Screenshots