Manage session tokens
When a player signs in using a session token, the token used is invalidated. A new token is created and stored in PlayerPrefs
. This session token can be used to authorize the player in future using either anonymous or session login.
To create a new anonymous account, either clear the player's cached session token by using AuthenticationService.Instance.ClearSessionToken()
or use a different profile. Clearing the session token deletes it from PlayerPrefs
.
Note: An anonymous account can be lost forever when clearing the session token if it has no linked platform account.
To verify if a session token is currently cached for the current profile, use AuthenticationService.Instance.SessionTokenExists