允许用户选择他们收到忘记密码的方式

时间:2018-03-09 12:51:43

标签: amazon-cognito

尝试在亚马逊的文档中搜索此内容,但无法提出任何建议。

假设在用户池的验证部分中检查了电子邮件和电话号码。如果客户端应用程序希望允许用户选择接收代码的方式(假设他们已经忘记了密码) - 我们如何让Cognito处理这个问题?有没有办法让forgetPassword方法选择路线(电子邮件或短信)?

从一些早期测试来看,如果两者都可用,它似乎总是走一条路。我确实看到亚马逊自己已经在他们的网站上提供了这个,所以希望它应该是可能的吗?

对于此示例,我们可以假设我们已经为该用户提供了经过验证的电子邮件地址和电话号码。

1 个答案:

答案 0 :(得分:0)

我在Cognito团队。目前的行为是,如果验证了电话号码和电子邮件,则代码将转到电话,因此电话号码优先,并且无法选择代码实际到达的位置。但是,我们过去听过这个请求,我会代表您为功能请求添加+1。