01
An MVC API
Routes, controllers, and a Mongoose user model. Passwords are hashed with bcrypt before they are stored.
Backend training by Omar Othman
Aurhanticator is a training project by Omar Othman. The goal is to show his experience creating a backend: accounts, hashed passwords, JWT sessions, and protected routes. Sign in, and the next page confirms it worked.
What the training covers
01
Routes, controllers, and a Mongoose user model. Passwords are hashed with bcrypt before they are stored.
02
A short access token, plus a refresh cookie the page cannot read. Protected routes check the token first.
03
After register or login you land on a success page. It names you, then lists the frontend and backend skills in this project.
How to see it
1
Create an account or sign in with one you already have.
2
The next page says the sign-in succeeded.
3
It lists the backend and frontend skills Omar used.
One account is enough to open the success page and the protected directory.