Secured User Authentication System - MERN Stack Project
It's a user authenticating system which is made using the MERN Stack
and after authenticating the user it redirects to /dashboard
where it shows your entered information and if the user has already logged in the previous session then it will directly redirect to /dashboard
.
Additionalities.
Web Token
: To get track of the previous login session the application usesJson Web Token
.Password Hashing
: This is the functionality that makes this project secured as it doesn't save your password directly as string in database, instead it hashes the password with the help ofbcrypt.js
and then saves that hashed password in the database, hence the passwords can't be breached.Front-end Routing
: This functionality allows us to navigate through different endpoints without any reaload and hence increase the User Experiance. This is done usingreact-router-dom
library.
The Looks
Landing Page
Login Page
Sign-Up Page
Dashboard Page