AWS Certified Developer – Associate (DVA-C02) — Question 76

A developer is creating an application. New users of the application must be able to create an account and register by using their own social media accounts.

Which AWS service or resource should the developer use to meet these requirements?

Answer options

Correct answer: C

Explanation

Amazon Cognito user pools are specifically designed for user registration and authentication, including the ability to allow sign-in using social media accounts. IAM roles are used for permissions management, identity pools are for federated identities, and AWS Directory Service is for managing Microsoft Active Directory in the cloud, making them unsuitable for the requirement of social media account registration.