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?
IAM role
Amazon Cognito identity pools
Amazon Cognito user pools
AWS Directory Service
Explanations:
IAM roles manage permissions within AWS services but do not handle user registration or social sign-in.
Amazon Cognito identity pools provide temporary access to AWS resources but do not manage user accounts.
Amazon Cognito user pools allow user registration and support social media sign-in for application users.
AWS Directory Service is for managing Active Directory and is not used for application user registration.