OAuth
OAuth authentication and session management
📄️ Development mode login
Quick login for local development without real OAuth credentials.
📄️ OAuth callback
Handles OAuth provider callback after user authorization.
📄️ Initiate OAuth login
Redirects user to OAuth provider's authorization page.
📄️ Logout current session
Invalidates the current session's refresh token
📄️ Logout from all devices
Revokes all refresh tokens for the current user.
📄️ Get current user
Returns the currently authenticated user's profile
📄️ List enabled OAuth providers
Returns list of configured and enabled OAuth providers
📄️ Refresh access token
Uses refresh token cookie to obtain new access token