Amazon web services 如何允许用户在不发送aws cognito验证码的情况下更改电子邮件?
我也面临同样的问题。更新电子邮件地址时。Cognito正在将代码发送到新的电子邮件地址。我遵循了上面的解决方案,但仍然发送了验证代码 我的lambda函数代码是:Amazon web services 如何允许用户在不发送aws cognito验证码的情况下更改电子邮件?,amazon-web-services,amazon-cognito,email-verification,Amazon Web Services,Amazon Cognito,Email Verification,我也面临同样的问题。更新电子邮件地址时。Cognito正在将代码发送到新的电子邮件地址。我遵循了上面的解决方案,但仍然发送了验证代码 我的lambda函数代码是: if (event.triggerSource === 'CustomMessage_UpdateUserAttribute') { const params = { UserAttributes: [ { Name: 'email_verified',
if (event.triggerSource === 'CustomMessage_UpdateUserAttribute')
{
const params = {
UserAttributes: [
{
Name: 'email_verified',
Value: 'true',
},
],
UserPoolId: event.userPoolId,
Username: event.userName,
};
var cognitoIdServiceProvider = new AWS.CognitoIdentityServiceProvider();
cognitoIdServiceProvider.adminUpdateUserAttributes(params, function(err, data) {
if (err) context.done(err, event); // an error occurred
else context.done(null, event); // successful response
});
}
else
{
context.done(null, event);
}
})
有人能帮我吗??提前谢谢