認証ライフサイクル
Learn about the different states of player authentication sessions.
読み終わるまでの所要時間 1 分最終更新 14日前
Unity Authentication は揮発性の高いセッションベースのシステムであるため、認証されたプレイヤーの状態は時間の経過とともに変化していきます。プレイヤーの認証セッションにおける状態の種類は以下のとおりです。
サインアウト状態
これはプレイヤーの認証セッションのデフォルト状態です。プレイヤーは、正常にサインアウトするとこの状態に戻ります。サインアウト状態のプレイヤーは、匿名でサインインするか、既存のセッショントークンを使用してサインインするか、サードパーティのサービスプロバイダーを介してサインインすることができます。
サインイン
これは中間状態です。つまり、プレイヤーがサインインリクエストを送信したものの、まだサーバーからの応答を受け取っていない状態を意味します。
Authorized
プレイヤーセッションが認証され、サーバーが成功応答を送信し、プレイヤーが正常にサインインした状態です。この状態のとき、プレイヤーはアカウントリンクを介して他のサードパーティプロバイダーとの認証を行うか、サインアウトするかを選択できます。
Expired
取得した認証トークンの有効期限を過ぎて、プレイヤーのセッションが有効期限切れになった状態です。セッションの有効期限が切れた場合、プレイヤーは再度サインインするか、サインアウトするかを選択できます。