身份验证生命周期
Learn about the different states of player authentication sessions.
由于 Unity Authentication 是一种不稳定的、基于会话的系统,已授权的玩家会随着时间的推移而改变状态。玩家身份验证会话的可能状态如下:
Signed out(已注销)
这是玩家身份验证会话的默认状态,也是玩家成功注销后恢复到的状态。注销后,玩家可以使用现有会话令牌或通过第三方服务提供商进行匿名登录。
登录
这是一种中间状态,表示玩家已经发送了登录请求,但尚未收到服务器的响应。
Authorized(已授权)
当玩家会话变为 Authorized(已授权)时,表示服务器已发送成功响应并且玩家已成功登录。在此状态下,玩家可以选择通过帐户关联功能向其他第三方提供商进行身份验证,或者选择注销。
Expired(已到期)
当获取的身份验证令牌已过有效期后,玩家的会话变为 Expired(已到期)。当会话到期后,玩家可以选择重新登录或注销。