A developer is building an application that must allow users to upload images to an Amazon S3 bucket. Users need to be able to sign in to the application using Facebook to upload images. How can these requirements be met?
A) Store a user's Facebook user name and password in an Amazon DymanoDB table. Authenticate against those credentials the next time the user tries to log in.
B) Create an Amazon Cognito identity pool using Facebook as the identity provider. Obtain temporary AWS credentials so a user can access Amazon S3.
C) Create multiple AWS IAM users. Set the email and password to be the same as each user's Facebook login credentials.
D) Create a new Facebook account and store its login credentials in an S3 bucket. Share that S3 bucket with a user. The user will log in to the application using those retrieved credentials.
Correct Answer:
Verified
Q230: A DevOps Engineer wants to prevent Developers
Q231: A DevOps engineer is tasked with migrating
Q232: An ecommerce company is running an application
Q233: A DevOps team manages an API running
Q234: A company's security team discovers that IAM
Q236: A company hosts its staging website using
Q237: A DevOps engineer used an AWS CloudFormation
Q238: The development team is creating a social
Q239: A company has built a web service
Q240: A company is required to collect user
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents