我使用以下技术开发无服务器应用程序:
- Angular2 与用于前端的 AWS 开发工具包
- AWS 认知
- AWS S3
- AWS 拉姆达
- AWS DynamoDB
- AWS API 网关
问题:是否可以在我自己的前端功能中使用 cognito MFA(多因素身份验证)?
用例:如果经过身份验证的用户请求从其 S3 存储桶中删除文件,则会向用户的手机发送一条短信,用户将在前端输入安全码。如果安全代码有效,则文件将被删除。
我使用以下技术开发无服务器应用程序:
问题:是否可以在我自己的前端功能中使用 cognito MFA(多因素身份验证)?
用例:如果经过身份验证的用户请求从其 S3 存储桶中删除文件,则会向用户的手机发送一条短信,用户将在前端输入安全码。如果安全代码有效,则文件将被删除。
我认为 MFA 仅用于登录......但是,您可以生成一个代码,您可以使用 AWS SNS 通过 SMS 发送。http://docs.aws.amazon.com/sns/latest/dg/SMSMessages.html