Database sessions

Back to home

Auth is everywhere

Auth tend to be liked (ex. by me) or disliked by developers.
There are couple types of auth. One of them is session based auth. It's a way to authenticate users by storing their data in a session. This session is server side and it's usually stored in a database.
Client receives a cookie with a session ID during login and uses it to authenticate requests. If the session is still fresh and valid, server will let you go!

Goal of this app is to create a simple session based auth system. It will be a simple app with pages like: login, register and dashboard.
You will be able to create an account, then login and see additional informations about your session. You will also be able to login from multiple devices and see how sessions are managed. Then if you need, you could logout any session from any device.

This app is only for educational/testing purposes.