Expand description
Authentication and session-lifecycle commands.
TRACES: UR-042 | IR-009, IR-014, JA-002 | DR-054
Structs§
- Auth
Manager Wrapper - Wrapper for AuthManager to manage in Tauri state
- Session
Verifier Wrapper - Wrapper for SessionVerifier to manage in Tauri state
Functions§
- auth_
connect_ to_ server - Connect to a Jellyfin server and get server info
- auth_
get_ session - Get current session
- auth_
initialize - Initialize the auth manager (call on app startup) Restores session from storage if available
- auth_
login - Login with username and password
- auth_
logout - Logout (clear session and call Jellyfin logout endpoint)
- auth_
reauthenticate - Re-authenticate with password (when session expired)
- auth_
set_ session - Set current session (for restoration from storage)
- auth_
start_ verification - Start background session verification
- auth_
stop_ verification - Stop background session verification
- auth_
verify_ session - Verify current session