Skip to content
This repository was archived by the owner on Oct 26, 2024. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Authentication-Secrets-App

Various Levels of Authentication in Node.js Web Application

Level 1 - Username and Password only

npm packages:

 express, body-parser, ejs, mongoose 

Level 2 - Database Encryption

npm packages:

 express, body-parser, ejs, mongoose, mongoose-encryption 

Add Environment variables

npm packages:

 express, body-parser, ejs, mongoose, dotenv 

Level 3 - Hashing (basic)

npm packages:

 express, body-parser, ejs, mongoose, dotenv, md5 

Level 4 - Salting with Hashing

npm packages:

 express, body-parser, ejs, mongoose, dotenv, bcrypt 

Level 5 - Cookies and Sessions

npm packages:

 express, body-parser, ejs, mongoose, dotenv, passport, passport-local, passport-local-mongoose, express-session 

Level 6 - Google OAuth 2.0 Authentication

npm packages:

 express, body-parser, ejs, mongoose, dotenv, passport, passport-local, passport-local-mongoose, express-session, passport-google-oauth20, mongoose-findorcreate 

About

Various Levels of Authentication in Node.js Web Application

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages