You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 22, 2021. It is now read-only.
The client must request a login ticket before connecting with websockets. Then the client sends the ticket over the socket, and the server validates it and then deletes the ticket.
This means we would need to store a persistent cookie. Must use HttpOnly and secure flags.
Hash persistant login tokens so that a database breach doesn't allow an attacker to login to any account.
[ ] Increase password reset tokens to at least 42 characters long.
[ ] Hash password reset tokens (same reason as with login tokens).