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
All levels of authentication completed with testing.