authentication rework #3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/auth_rework"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR reworks the authentication system to lay the groundwork for session management (including allowing disconnecting other connected devices), and slightly better security by reducing the token lifespan to only 7 days and allowing them to be refreshed.
This system makes sessions differentiable from each other using a unique UUID for each. With this, only users who connected using username+password are able to share tokens to allow connection using QR codes.
Features :
WIP: authentication reworkto authentication rework