メニュー
AWS Identity and Access Management
ユーザーガイド

一時認証情報を使用するサンプルアプリケーション

AWS Security Token Service (AWS STS) を使用して、AWS リソースへのアクセスを制御できる一時的セキュリティ認証情報を持つ、信頼されたユーザーを作成および提供することができます。AWS STSの詳細については、「一時的セキュリティ認証情報」を参照してください。AWS STS を使用して一時的なセキュリティ認証情報を管理する方法を確認するために、完全なシナリオ例を実装する以下のサンプルアプリケーションをダウンロードできます。

ウェブ ID フェデレーションのサンプル

以下のサンプルアプリケーションは、ウェブ ID フェデレーションを使用するさまざまな方法を示しています。これらの方法によって、Login with Amazon、Amazon Cognito、Facebook、Google のようなよく知られている ID プロバイダーによる認証を、アプリが AWS サービスにアクセスするために使用できる一時的な AWS セキュリティ認証情報に交換できます。

注記

モバイル開発では、以下のサンプルで示したアプローチの代わりに、Amazon Cognito と AWS SDK を使用することをお勧めします。Amazon Cognito は、モバイルアプリの ID を管理するための最も簡単な方法であり、同期やクロスデバイス ID のような追加機能も利用できます。Amazon Cognito の詳細については、『AWS Mobile SDK for Android Developer Guide』の「Amazon Cognito ID」および AWS Mobile SDK for iOS Developer Guide の「Authenticate Users with Amazon Cognito Identity」を参照してください。