使用AWS Amplify Authentication模块检查是否在AWS Cognito中验证了电子邮件

时间:2018-12-08 06:06:53

标签: amazon-web-services amazon-cognito aws-amplify

我正在使用JavaScript AWS Amplify Authentication模块。如果现有并确认的用户更改了其电子邮件地址,则认知用户池中的用户将设置为未验证,并且向用户发送验证码到新的电子邮件地址。但是,我无法通过API找到确定当前用户电子邮件是否已验证的任何方法。如何通过API查明用户的电子邮件地址是否经过验证?

1 个答案:

答案 0 :(得分:0)

我想通了...所以对于任何想弄清楚这个的人来说:

您需要在App客户端上设置读取权限才能读取“电子邮件已验证”属性。

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