This authentication app uses MERN stack (MongoDB, Express, React, Node.js) to allow singn up, sign in, different user roles and uses modern JWT authentication methods for the best security.
Use your personal email to sign up, activate your account and then sign in. You can also change your credentials in the database or use the forgot password. Additionally, you may use the following credentials to test the admin routing.
user: testusersignup01@gmail.com - password: 000000
Google and Facebook sign in methods are just for demonstration purposes and they are not implemented yet.