使用电子邮件ID的AWS Cognito用户池注册问题

时间:2018-12-27 13:28:56

标签: amazon-web-services amazon-cognito

我已经在AWS Cognito中创建了一个用户池,并启用了以下属性。

  1. 已启用MFA(必填)。短信是第二个因素。(您要启用哪个第二个因素?)
  2. 单独启用用户注册。
  3. 使用电子邮件或电话号码进行注册。
  4. 您要验证哪些属性?我已经配置了电子邮件或电话号码。

    我已使用Android SDK并实现了注册和登录功能。

场景:

  1. 如果我使用电话号码,则该电话号码已通过验证并且可以正常工作。

  2. 如果我使用电子邮件,则会获得指向电子邮件的链接并已验证,但注册失败,并且需要输入验证码。

所以我的疑问是我是否在方案2中使用电子邮件ID进行注册:

  1. 我还需要使用电话号码进行注册,因为发送短信以进行验证是必需的。如果用户不希望提供电话号码,该如何处理?

  2. 我需要使MFA为可选。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

将MFA从“必需”设为“可选”后,问题已解决。