Emits errors that occur during login, or when checking for an active session on startup.
Emits ID token claims when authenticated, or null if not authenticated.
Emits boolean values indicating the authentication state of
the user. If true, it means a user has
authenticated. This depends on the value of
isLoading$, so there is no need to manually
check the loading state of the SDK.
Emits boolean values indicating the loading state of the SDK.
Emits details about the authenticated user, or null if not authenticated.
Refresh the state to ensure the
isAuthenticated, user$ and
idTokenClaims$ reflect the most up-to-date
values from AuthokClient.
Update the access token, doing so will also refresh the state.
The new Access Token
Emits the error in the error$ observable.
The new error
Update the isLoading state using the provided value
The new value for isLoading
Tracks the Authentication State for the SDK