Skip to content

User authentication app with Oauth2.0 for Facebook and Google

Notifications You must be signed in to change notification settings

Mohebullah98/validation-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

validation-app

User authentication app with Oauth2.0 for Facebook and Google

  • Local accounts created with passportjs and relevant information stored on MongoDB instance
  • Actively checks for valid email format upon account creation
  • Checks if Password is between 8 and 20 characters with the use of atleast 1 capital, 1 lowercase and 1 special character
  • prevents account duplication
  • Sign in and sign out functionality

  • Passport is authentication middleware for Node.js. Extremely flexible and modular, Passport can be unobtrusively dropped in to any Express-based web application. A comprehensive set of strategies support authentication using a username and password, Facebook, Twitter, and more.