通过用户迁移lambda通过电子邮件或电话验证进行AWS Cognito配置

问题描述

我已经配置了允许用户登录电话或电子邮件并仅在用户注册期间验证电话的池。 因此,在注册时,用户将在移动设备上获得OTP并在输入OTP时验证用户

使用相同的OTP短信来忘记密码流。

我过去配置了另一个Old Cognito池,只允许用户使用电子邮件登录并通过电子邮件进行验证链接

问题:我使用的是用户迁移lambda,因此登录用户将旧的Cognito池(仅通过验证的电子邮件)移至新的Cognito池(仅通过验证的移动设备)。

用户迁移lambda可以正常工作,并将用户迁移到新池中,但是由于已验证了旧用户,但电子邮件移动号码为空

在将来的重置工作中,只有手机无法使用OTO,我如何才能在Cognito池中为现有迁移的用户更新手机没有?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)