AWS認定試験 Developer - Associate(予想問題) その8

問題 57 / 65

モバイルアプリの利用者がGoogleやFacebookでログインし、直接S3へ画像をアップロードできるようにしたい。最も適した仕組みはどれか。

アプリ側で固定の長期AWSアクセスキーを配布してS3にアクセスさせる。
Amazon Cognito Identity Poolを使用して外部のソーシャルIDプロバイダで認証されたユーザーに一時的なAWS資格情報を付与する。
Cognito User PoolのアクセストークンをそのままS3の認可に使う。
API GatewayのAPIキーを配布してそのAPI経由でS3にアップロードさせる。
各ユーザーごとにIAMユーザーを作成してS3権限を付与する。

当サイトでは、ユーザー体験の向上を目的としてCookieを使用しています。サイトの利用を継続することで、Cookieの使用に同意したものとみなされます。