Any non-login related error that occurred.
Indicates whether the user is authenticated.
Indicates whether an authentication request is in progress.
The current identity object, or null if not authenticated.
Initiates the login flow with optional parameters.
Optionaloptions: types.AuthClientLoginOptionsLogin parameters (e.g. redirect URL).
Logs the user out with optional parameters.
Optionaloptions: LogoutParametersLogout parameters (e.g. return URL).
Triggers the authentication flow and resolves to an Identity.
Indicates whether the login operation is in progress.
The error message, if any, occurred during login.
The return type for authentication hooks.