检查电子邮件是否在aws cognito中使用aws Amplify验证模块进行验证



我正在使用JavaScript AWS Amplify验证模块。如果已确认的现有用户更改了其电子邮件地址,则cognito用户池中的用户将设置为未验证,并向该用户发送一个验证码到新的电子邮件地址。然而,我找不到API的任何方法来确定当前用户的电子邮件是否已验证。我如何了解用户的电子邮件地址是否通过API验证?

我想明白了。。。因此,对于其他试图弄清楚这一点的人来说:

您需要在应用程序客户端上设置读取权限才能读取"已验证电子邮件"属性。

转到:常规设置->应用程序客户端->显示详细信息->设置属性读写权限链接并勾选可读属性:电子邮件验证

最新更新