メインコンテンツへスキップ必要環境
メールログインの開始
任意のメールアドレスでユーザーをサインインさせると、ワンタイムパスワードが受信箱に届きます。
Email Requires Code イベントをリッスンしてください。
メールログインのコード確認
任意のメールアドレスでユーザーをサインインさせると、ワンタイムパスワードが受信箱に届きます。
Email Requires Code イベントをリッスンしてください。
ゲストとしてサインイン
ゲストとしてユーザーをサインインさせることができます。ただし、アプリをアンインストールまたはサインアウトするとウォレットへのアクセスが失われます。
ウォレットへのアクセスを維持するために、アカウント連携機能を活用して、他のメールやソーシャルアカウントとウォレットを連携しましょう。
ソーシャルサインイン
デスクトップで SSO 認証を開始するには、必要な id_token を取得するためにブラウザへ遷移する必要があります。
モバイルでは、統合プラグインを使って SDK がこの処理を自動で行います。
デスクトッププラットフォームでは、Sign in Web View Required イベントをリッスンし、返された Sign In URL を開いてください。
モバイルプラットフォームでは、Id Token Received イベントをリッスンしてください。
Sign In 関数を呼び出したら、SequenceSessionsBP サブシステムで Session Established イベントをリッスンし、サインインが成功したか確認します。問題が発生した場合は Session Creation Failure をリッスンしてください。
Google Id トークンを取得
Apple Id トークンを取得
Google でサインイン
有効なGoogle Idトークンでサインインします。Google Idトークンの取得方法ノードをご参照ください。
Apple でサインイン
有効なApple Idトークンでサインインします。Apple Idトークンの取得方法ノードをご参照ください。
Epic でサインイン
有効な Epic Games Id トークンでサインインします。Unreal 用 EOS プラグイン を参照してください。
OIDC Id トークンでセッション開始
Google、Apple、Epic Games から取得した有効な Id トークンを使ってセッションを開始する場合にこの方法を利用します。
PlayFab
設定時に SequenceConfig.ini ファイルへPlayFabタイトルIDを記載し、BuilderでPlayFabの設定も行ってください。
PlayFab登録
PlayFabログイン
PlayFabセッションチケットによる認証
アカウントフェデレーション
別のアカウントをウォレットに連携するには、同じ認証方法を再利用するだけです。
SDKは既存のセッションが保存されているかを確認し、自動的にそのアカウントとの連携を試みます。