Auth Module¶
The Auth module covers email auth, current-user profile, third-party OAuth/OIDC login helpers, TOTP, and SSH keys.
Included endpoints¶
- Email auth: email code request, email code verify, emailRequire, emailLogin, refresh, userinfo, logout
- Current user: /auth/me
- OAuth: providers, start, callback
- TOTP: status, prepare, enable, disable
- SSH keys: /auth/ssh-keys, delete
Notes¶
- Browser login flows use session cookies.
- Some email auth endpoints return access and refresh tokens.
- Current
/auth/oauth/*pages describe browser-login helper endpoints. - OAuth Provider runtime endpoints are documented in OAuth Provider Module.
userinfois the current auth context endpoint./auth/meis the signed-in profile management endpoint.