概要
概要
シンプルサインイン(SSI)を統合するための実装手順を詳しく説明します。
リソース
Amazonでは、SSIをアプリに統合できるように次のリソースを提供しています。
- Appstore SDK: シンプルサインインAPIとその他の機能(アプリ内課金(IAP)、デジタル著作権管理(DRM)など)。
- App Tester: Amazonアプリストアにアプリを公開せずにSSIの統合をテストできるツール。
- SSIトークンライブラリ: クラウドでリンクトークンとSSIトークンを生成および検証するためのJavaライブラリ。
- サンプルアプリ - SSISampleApp: Appstore SDKに含まれている、コード参照に使用するAndroidアプリのサンプル。
前提条件
シンプルサインインを有効にするには、アプリが次の条件を満たしている必要があります。
- アプリが開発者コンソールからAmazonに申請されていること。アプリの申請方法について詳しくは、Amazonアプリストアにアプリを申請する方法を参照してください。
- ライブアプリテスト(LAT)にアプリを少なくとも1回申請していること。LATの申請方法について詳しくは、ライブアプリテストの開始方法を参照してください。
SSIを有効にする
SSIを統合する前に、開発者コンソールでアプリのSSIを有効にする必要があります。シンプルサインインを有効にすると、一意のSSI IDを得られます。これをIdentityProviderName
として使用して、コードでシンプルサインインAPIを呼び出します。
SSIを有効にして一意のSSI IDを取得するには、次の手順に従います。
- 開発者コンソールにログインし、上部のナビゲーションバーで [アプリ&サービス] > [マイアプリ] の順にクリックします。
- リストからSSIを有効にするアプリを選択します。
- 左ペインのアプリ名とアイコンの下にある [アプリサービス] を選択します。
- 画面の [シンプルサインイン] セクションで、[シンプルサインインを有効化] をクリックします。
コンソールには、シンプルサインインがアプリに対して有効になったことを示すメッセージと、一意のSSI IDが表示されます。この一意のSSI IDをIdentityProviderName
として使用し、コード内でシンプルサインインAPIを呼び出します。
Last updated: 2024年11月21日