Summary
This page is not available in English.
Please select another language.
ユーザーがMobage Connectからログアウトする処理は、以下の2種類があります。
![]() | 「シングルログアウト連携」の実装は必須となります。 |
それぞれの特徴について以下で説明します。
mobage.oauth.logout()メソッドをつかったログアウト
mobage.oauth.logout() メソッドを呼び出すと、ユーザーをMobage Connect からログアウトさせるための画面がオーバーレイで表示されます。
ゲームから明示的に Mobage Connect 上の ログインセッションを破棄させたい場合に利用します。
シングルログアウト連携
Mobage Connect 上でユーザーがゲームと関わりなくログアウトした際に、Game Server がシングルログアウトを行うための枠組みです。
mobage.event.subscribe() メソッドの oauth.sessionStateChange イベントを監視して、Mobage Connect 上のログインセッションが変更されていることが分かれば、 Game Server にて発行しているログインセッションを破棄した上で、再度 ID 連携処理を行います。