開発者コンソール

バックエンドで必要な変更

バックエンドで必要な変更

シンプルサインインを実装するには、バックエンドに以下の変更を加える必要があります。

サインインAPIの変更

新しいタイプのログイン認証情報としてSSIトークンを受け取れるように、新しいAPIをセットアップするか、既存のサインインAPIを変更します。APIでは、SSIトークンを検証してサインインリクエストを処理し、SSIトークンで囲まれたリンクトークンを使用してユーザーを認証する必要があります。リンクトークンを使用してユーザーを認証する詳細な手順については、リンクトークンを使用したユーザー認証を参照してください。Appstore SDKに含まれるSSIトークンライブラリを使用して、SSIトークンとリンクトークンを検証できます。詳細については、SSIトークンライブラリを参照してください。

リンクトークンを発行するには、アカウントのリンク設定プロセス中にアプリが呼び出す新しいAPIを実装します。Appstore SDKに含まれるSSIトークンライブラリを使用して、リンクトークンを生成できます。詳細については、SSIトークンライブラリを参照してください。

ログイン名の取得

この変更を行うと、ログイン選択画面の統合を省略できます。変更しない場合は、ログイン選択画面を作成するために、リンク済みユーザーアカウントのログイン名を取得するAPIが必要になります。リンク済みアカウントは、SSIトークンを使用して認証されます。