AWS Certified Developer – Associate — Question 143

A development team is designing a mobile app that requires multi-factor authentication.

Which steps should be taken to achieve this? (Choose two.)

Answer options

Correct answer: A, C

Explanation

The correct answers are A and C because Amazon Cognito is specifically designed for user management and supports multi-factor authentication capabilities. Option B is incorrect as it suggests using Amazon SNS for sending codes, which is not the typical method for multi-factor authentication in Cognito. Options D and E are not relevant to the app's multi-factor authentication requirement since they pertain to IAM users rather than app users managed through Cognito.