Ditto Authenticator
class DittoAuthenticator
Provides access to authentication information and methods for logging onto Ditto Cloud or Server. Relevant when using a DittoConfigConnect.Server config, or a legacy identity such as an DittoIdentity.OnlineWithAuthentication or DittoIdentity.OnlinePlayground identity.
Properties
Functions
Link copied to clipboard
Log in to Ditto with a third-party token.
Link copied to clipboard
fun loginWithCredentials(username: String, password: String, provider: String, completion: (DittoError?) -> Unit)
fun loginWithCredentials(username: String, password: String, provider: String, completionCallback: DittoLoginCompletionCallback)
Log in to Ditto with a username and password.
Link copied to clipboard
fun loginWithToken(token: String, provider: String, completionCallback: DittoLoginCompletionCallback)
Log in to Ditto with a third-party token.
Link copied to clipboard
Registers a callback that is called whenever the authentication status changes.
Registers an observer object that is called whenever the authentication status changes.