Gamebase SDK for Unity  1.1.5
Toast Gamebase Platform

◆ LoginForLastLoggedInProvider()

static void LoginForLastLoggedInProvider ( GamebaseCallback.GamebaseDelegate< GamebaseResponse.Auth.AuthToken >  callback)
static

Gamebase has LoginForLastLoggedInProvider method known as Auto-Login.

So before you try to login, you should try to login with LoginForLastLoggedInProvider method. If it is failed, you can try to login with Login method

Parameters
callbackCallback. delegate(GamebaseResponse.Auth.AuthToken data, GamebaseError error)

This sample shows how to call the Gamebase.LoginForLastLoggedInProvider method.

{
Gamebase.LoginForLastLoggedInProvider((authToken, error) =>
{
if (Gamebase.IsSuccess(error))
{
Debug.Log("LoginForLastLoggedInProvider is succeeded.");
}
else
{
if (error.code == (int)GamebaseErrorCode.SOCKET_ERROR || error.code == (int)GamebaseErrorCode.SOCKET_RESPONSE_TIMEOUT)
{
Debug.Log(string.Format("Retry LoginForLastLoggedInProvider or notify an error message to the user. : {0}", error.message));
}
else
{
Debug.Log("Try to login using a specifec IDP");
}
}
});
}