SHORT-LIVED ACCESS
Signed access tokens expire quickly and are verified on every protected API and socket connection.
Every session, account action and real-time connection is verified at the server boundary.
Signed access tokens expire quickly and are verified on every protected API and socket connection.
Refresh tokens rotate on every use. Reuse revokes the entire token family.
One-time codes are hashed, attempt-limited, single-use and expire after ten minutes.
Roles remain separate from profile fields and every privileged action is checked server-side.