Optional lockManager: ILockManagerCreates a new anonymous session and persists the tokens locally.
Optional options: CreateAnonymousSessionOptionsReturns a valid anonymous access token, creating or renewing the session as needed.
If the stored access token is still fresh (more than 60 s remaining), it is returned directly without a network call. Otherwise the session token is used to re-mint the access token. If the session token has also expired, auth0-auth-js silently creates a fresh identity (any previously set metadata is lost).
Optional options: AnonymousGetTokenSilentlyOptions
Browser-layer wrapper around auth0-auth-js
AnonymousSessionClient.Adds local session storage (localStorage or memory) so callers never need to manage the session token themselves.
getTokenSilently()returns a cached access token when still valid and renews it transparently when expired.The session token is stored once and shared across all audience/scope slots. Each slot stores only its own access token and expiry.
Exposed on
Auth0Clientasauth0.anonymous.