概要
Flutter/Dart パッケージで、AWS ベースのアプリケーションにおけるユーザーID 管理および認証を可能にする Amazon Cognito Identity のクライアントを提供します。公式 AWS SDK API 決定事項から生成され、フェデレーテッド ID、一時資格情報、ユーザーープールベースのアクセス制御と AWS サービスとのシームレスな統合をサポートしています。このパッケージは、Android、iOS、Web、macOS、Windows、Linux を含むすべての主要プラットフォームで互換性があり、セキュアかつスケーラブルなアイデンティティソリューションを必要とするクロスプラットフォームアプリに最適です。
用途
- AWS Cognito を用いたユーザー認証
- 一時的な資格情報の管理
- フェデレーテッドID統合
- クロスプラットフォームアプリのアイデンティティ管理
- AWSリソースへのセキュアなアクセス
主な機能
- 公式 AWS SDK から生成されました
- すべての主要プラットフォームをサポートしています
- IDプールを管理します
- 一時的な AWS 認証情報を提供します
- AWS IAM との統合
適している対象
- AWS Cognito を使用するモバイルおよびウェブアプリ
- フェデレーテッドログインが必要なアプリ
- セキュアなAWS統合アプリを開発する開発者
- アイデンティティ管理にAWSを使用するチーム
- 共有アイデンティティロジックを備えたクロスプラットフォームプロジェクト
注意事項
- AWS Cognito の設定が必要です
- 適切な IAM 権限が必要です
- ネットワーク接続に依存しています
- 追加の認証フロー処理が必要になる場合があります
- 独立型のIDプロバイダには適していません