Skip to content

This module lets you authenticate using Google in your Node.js applications. By plugging into Passport, Google authentication can be easily and unobtrusively integrated into any application or framework that supports Connect-style middleware, including Express.

Notifications You must be signed in to change notification settings

Syed007Hassan/Authentication-And-Security-To-A-Website

Repository files navigation

Authentication-And-Security-To-A-Website

  • Implemented a security and authentication method using Register/Login functionality for a website. if a user has Registered or Logged in, only then he/she will be directed to the secrets page. Where secrets can be added and can see all the secrets anonymously.

  • In the First part I have added Salt to Hashing process to force passwords uniqueness, increase their complexity without increasing user requirements, and to mitigate password attacks like hash tables.

  • In the Second part I have used Google Sign Up method for Regsitering a user in Databse. And it does not matter how many times a user tries to register with same email, as the user's GoogleId will remain same.

  • Here is a link to why one should use OAuth 2.0 for Web

Auth.Sec.mp4

About

This module lets you authenticate using Google in your Node.js applications. By plugging into Passport, Google authentication can be easily and unobtrusively integrated into any application or framework that supports Connect-style middleware, including Express.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published