我正在使用JavaScript AWS Amplify Authentication模块。如果现有并确认的用户更改了其电子邮件地址,则认知用户池中的用户将设置为未验证,并且向用户发送验证码到新的电子邮件地址。但是,我无法通过API找到确定当前用户电子邮件是否已验证的任何方法。如何通过API查明用户的电子邮件地址是否经过验证?
答案 0 :(得分:0)
我想通了...所以对于任何想弄清楚这个的人来说:
您需要在App客户端上设置读取权限才能读取“电子邮件已验证”属性。
转到:常规设置->应用程序客户端->显示详细信息->设置属性读写权限链接并选中可读属性:已通过电子邮件验证