Skip to main content

自动登录(AutoLogin)

[Player Network SDK 和 MSDK 共有] 自动登录,将自动获取本地登录态,并到服务器校验登录态是否有效,若本地无登录态缓存或者服务器返回登录态失效则 AutoLogin 回调失败的结果。

note

[仅限 Player Network SDK] 访问自建账号需要 SetAccountInfo

note

如果游戏设置 LOGIN_NETWORK_ERROR_CLEAR_RESULT_ENABLE (INTL)MSDK_LOGIN_NETWORK_ERROR_CLEAR_RET (MSDK)为 false,AutoLogin 失败时,(例如,因为认证 token 已经过期),返回的 GUALoginResult 会包含上次使用 AutoLogin 账号的渠道,渠道 ID,用户名,和图片 URL。显示这些信息能引导用户重新登录。
此外,如果最后使用 AutoLogin 账号是自建账号,则 GUALoginResult 的额外 JSON 字段也包括账号(即用于注册的电子邮件或电话号码)。

支持的平台

Supports Android, iOS, Windows platform.

函数定义

void AutoLogin();

回调处理

回调处理接口是 GUALoginResultObservers。回调数据结构是 GUALoginResult

回调事件是 LoginResultEvents。 回调 ID 是 GUA_ACCOUNT_AUTOLOGIN

代码示例

UnionAdapterAPI.GetAccountService().AutoLogin();