This is a simple application, to show how to implement cryptography with Node.js Crypto
Module. The instructions on how to use this repository is explained in this article on Logrocket.
This project uses Passport for authentication, it will store passwords in a MongoDB database—plain text before adding crypto and cryptograph after utilizing crypto. Views are made with the popular templating language ejs
.
The routes are not protected. This is above the scope of this project as it will require a token session. You can look at this project it works on protecting routes with JWT.
Feel free to contact me if you have any questions or suggestions concerning this project.