loginWithCredentials

fun loginWithCredentials(username: String, password: String, provider: String, completion: (DittoError?) -> Unit)

Log in to Ditto with a username and password.

Parameters

username

the username component of the credentials used for log in.

password

the password component of the credentials used for log in.

provider

the name of the authentication provider.

completion

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

fun loginWithCredentials(username: String, password: String, provider: String, completionCallback: DittoLoginCompletionCallback)

Log in to Ditto with a username and password.

Parameters

username

the username component of the credentials used for log in.

password

the password component of the credentials used for log in.

provider

the name of the authentication provider.

completionCallback

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