/My-Secret-web-app

A simple web app to implement app authentication and encryption of database.

Primary LanguageJavaScriptApache License 2.0Apache-2.0

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

All levels of authentication completed with testing.