我在AWS学习实践中遇到以下问题:
一家公司正在开发一个移动应用程序,供消费者在线发布猫的照片。他们希望快速启动应用程序,而无需花费大量时间来实施身份验证。但是,作为安全要求的一部分,移动应用程序需要进行两步验证。作为解决方案架构师,您将如何实现此功能?
A. Web Identity Federation
B. AWS Cognito with SMS MFA
C. IAM Role with SMS MFA
D. IAM User with SMS MFA
我的问题是C是否是正确的答案?
谢谢。