电子邮件和移动iOS的AWSCognito验证码交付

时间:2017-05-24 12:44:38

标签: ios objective-c amazon-web-services amazon aws-cognito

我们正在为iOS应用程序开发 AWS Cognito 。在 SignUp期间,我只通过短信获得验证码(我在SignUp期间同时提供了电子邮件和移动输入)。 有没有办法 同时获取验证码(短信和电子邮件)。如果可能的话,请告诉我们如何做到这一点。

感谢。

1 个答案:

答案 0 :(得分:0)

如果同时提供电话和电子邮件,则仅发送短信代码。要验证电子邮件,您需要执行以下操作:

  

如果用户同时注册了电话号码和电子邮件地址,并且您的用户池设置需要验证这两个属性,则会通过短信将验证码发送到手机。电子邮件地址未经过验证。您的应用可以调用GetUser来查看电子邮件地址是否正在等待验证。如果是,应用程序应调用GetUserAttributeVerificationCode以启动电子邮件验证流程,然后通过调用VerifyUserAttribute提交验证代码。

如此处所指定:Specifying User Pool MFA Setting and Email and Phone Verification Settings