繁体   English   中英

通过登录重置/撤销 Cognito MFA(电话号码)并更新它

[英]Reset/Revoke Cognito MFA (Phone Number) through and update it through login

我已经完成了所有问题,但所有问题都不完全符合我的情况。

场景:管理员可以重置任何用户的电话号码。 重置/撤销电话号码后,用户将注销(如果已经登录),然后用户将 go 通过登录过程。 在那里,他将添加他的新号码并获得新号码的验证码。 实际上,当管理员将联系号码设置为 null 时,由于“phone_number_verified”标志,它开始给出 MFA 错误,我无法更新此标志,因为我正在处理“phone_number”字段。 如果我不删除号码并尝试更新号码,amplify 会发送前一个号码的代码。

如果我像删除“phone_number”属性一样成功删除“phone_number_verified”属性,我将能够解决问题。

在使用Cognito用户身份验证时,我遇到了类似的情况。 根本不可能更新号码。 我经历了不同的解决方案,但都没有结果。 我还尝试联系 AWS 支持中心进行确认。 一开始,他们是给分的,但经过进一步讨论,他们确认无法更新已验证的电话号码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM