AWS Cognito-将UserStatus设置回UNCONFIRMED,以便他们可以重新验证电子邮件

时间:2018-12-17 21:24:32

标签: amazon-cognito

我发现可以通过cognitoIdp.adminUpdateUserAttributes(…)命令(docs)更新Cognito用户的电子邮件地址。这样做之后,我发现“ email_verified”属性被标记为false,而“ UserStatus”值(不是用户属性)仍为'CONFIRMED',例如,

{ Username: '12345678-abcd-1234-abcd-1234567890ab',
  UserAttributes:
   [ { Name: 'sub', Value: '12345678-abcd-1234-abcd-1234567890ab' },
     { Name: 'email_verified', Value: 'false' },
     { Name: 'email', Value: 'test@example.com' } ],
  UserCreateDate: 2018-12-15T22:06:33.332Z,
  UserLastModifiedDate: 2018-12-17T21:10:00.527Z,
  Enabled: true,
  UserStatus: 'CONFIRMED' }

是否可以将“ UserStatus”重置为“ UNCONFIRMED”?我希望用户下次登录Cognito托管的用户界面时看到验证电子邮件用户界面。

0 个答案:

没有答案