Skip to content

This repository will work as a guide to enable authentication to your web-app starting from simple control-flow password check to industry standard Oauth2.0

Notifications You must be signed in to change notification settings

Raxy45/Security

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Authentication 🔐

Introduction:

This application is solely based to understand the principles of Authentication and security and explaining all the levels of security starting from Caesar Cipher to Oauth2.0


Technologies:

  • Oauth 2.0
  • NPM Packages:

    • passport
    • passport-facebook
    • passport-google-oauth20
    • passport-local
    • passport-local-mongoose
    • bcrypt
    • md5
    • mongoose-encryption
    • dotenv
  • GIT Version Control
  • Node
  • Express
  • ejs

Table of Content:


Project Status:

The project is implemented solely for learning Authentication and Security and is up to mark.

About

This repository will work as a guide to enable authentication to your web-app starting from simple control-flow password check to industry standard Oauth2.0

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •