Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kellsonphilips/my-secret-web-app
A simple web app to implement app authentication and encryption of database.
https://github.com/kellsonphilips/my-secret-web-app
authentication ejs ejs-express ejs-templating encryption javascript node node-js
Last synced: about 1 month ago
JSON representation
A simple web app to implement app authentication and encryption of database.
- Host: GitHub
- URL: https://github.com/kellsonphilips/my-secret-web-app
- Owner: Kellsonphilips
- License: apache-2.0
- Created: 2022-06-27T08:09:37.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-07-21T14:31:12.000Z (over 2 years ago)
- Last Synced: 2024-11-16T12:04:39.863Z (about 1 month ago)
- Topics: authentication, ejs, ejs-express, ejs-templating, encryption, javascript, node, node-js
- Language: JavaScript
- Homepage:
- Size: 214 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# My-Secret-web-app
A simple web app to implement app authentication and encryption of database.In this project all stages of athentication, encryption and decryption is tested from level 1 to 6.
- Level 1 Username and Password
- Level 2 Database encryption cipher method
- Level 3 Md5 hash: encryption and Decryption
- Level 4 Bycrypt hash, hashing and salting.
- Level 5 Cookies and Session with passport
- Level 6 Passport strategy google OAuth2.0
# Athentication levels
![IMG_0129](https://user-images.githubusercontent.com/81332784/176150112-223013a6-387c-4000-ad11-07a43fb2eac9.jpg)
All levels of authentication completed with testing.