loginWithToken

fun loginWithToken(token: String, provider: String, completion: (DittoError?) -> Unit)

Deprecated

Use the `login` method that provides access to the clientInfo JSON string in the completion lambda instead.

Log in to Ditto with a third-party token.

Parameters

token

the authentication token required to log in.

provider

the name of the authentication provider.

completion

a lambda that will get called when the login attempt has completed.


fun loginWithToken(token: String, provider: String, completionCallback: DittoLoginCompletionCallback)

Deprecated

Use the `login` method that provides access to the clientInfo JSON string in the completion callback instead.

Log in to Ditto with a third-party token.

Parameters

token

the authentication token required to log in.

provider

the name of the authentication provider.

completionCallback

an object that implements the DittoLoginCompletionCallback interface, whose callback function will be called when the login attempt has completed.