Gamebase SDK for Android  1.2.0
Toast Gamebase Platform

◆ login() [1/3]

static void login ( final Activity  activity,
final String  providerName,
@Nullable final GamebaseDataCallback< AuthToken >  callback 
)
static

Logs the user in with the external authentication provider.

Parameters
activityThe activity which is starting the login process.
providerNameThe provider name witch is authentication provider.
callbackLogin result callback,
returns the authentication token as a result of login.

Example Usage:

TAPSDK.login(activity, AuthProvider.GOOGLE, new TAPDataCallback<AuthToken>() {
@Override
public void onCallback(AuthToken data, TAPException exception) {
if (TAPSDK.isSuccess(exception)) {
Log.d(TAG, "Login successful");
...
} else {
Log.e(TAG, "Login failed");
...
}
}
});
See also
com.toast.android.gamebase.base.auth.AuthProvider
com.toast.android.gamebase.auth.data.AuthToken
com.toast.android.gamebase.GamebaseDataCallback
com.toast.android.gamebase.base.GamebaseException
com.toast.android.gamebase.base.GamebaseError