尝试在亚马逊的文档中搜索这个,但什么也想不出来。
假设在用户池的验证部分中同时检查了电子邮件和电话号码。如果客户端应用程序希望允许用户选择他们接收代码的方式(假设他们忘记了密码( - 我们如何让 Cognito 来处理这个问题?有没有办法让忘记密码方法来选择路由(电子邮件或短信(?
从一些早期测试来看,如果两者都可用,它似乎总是走一条路线。我确实看到亚马逊自己已经在他们的网站上提供了这个,所以希望这应该是可能的?
对于此示例,我们可以假设我们获得了该用户的已验证电子邮件地址和电话号码。
我在Cognito团队。目前的行为是,如果电话号码和电子邮件都经过验证,则代码将转到手机,因此电话号码被优先使用,并且无法选择代码的实际去向。但是,我们过去曾听到过此请求,我将代表您在功能请求中添加 +1。