AWS Certified Security – Specialty (SCS-C02) — Question 171

A company runs an online game on AWS. When players sign up for the game, their username and password credentials are stored in an Amazon Aurora database.

The number of users has grown to hundreds of thousands of players. The number of requests for password resets and login assistance has become a burden for the company's customer service team.

The company needs to implement a solution to give players another way to log in to the game. The solution must remove the burden of password resets and login assistance while securely protecting each player's credentials.

Which solution will meet these requirements?

Answer options

Correct answer: C

Explanation

The correct answer is C because Amazon Cognito user pools facilitate user sign-up, sign-in, and access control while integrating with third-party IdPs, effectively reducing the burden on customer service regarding password issues. Option A is incorrect as creating IAM keys for players is not a suitable authentication method for end-users. Option B is not ideal since AWS Secrets Manager is not designed for user authentication and storing passwords. Option D fails to provide secure authentication as API keys can be less secure than proper identity management solutions.