Manages the client-side authentication session.
The current access token, or null if not authenticated.
The current API key, or null if not configured.
Whether the user is currently authenticated via token or API key.
The current principal, or null if not authenticated.
Initiates the linking of an OAuth provider to the current account.
Performs a login request.
Performs a logout request.
Performs a token refresh request, specifically in AuthType.Password.
Performs a registration request, specifically in AuthType.Password.
Sets or clears the API key used for authentication.
Estimates the strength of a password, specifically in AuthType.Password.