когда пользователю разрешено "cognitoIdentityServiceProvider.adminSetUserPassword" Электронная почта должна автоматически запускаться для пользователя с этим паролем
, указанный ниже код активирует пользователя, но не отправляет электронные письма пользователю.
Может кто-нибудь подсказать, как реализовать этот сценарий
let params: AWS.CognitoIdentityServiceProvider.AdminSetUserPasswordRequest = {
UserPoolId: this.cognitoUtil.getUserPool().getUserPoolId(),
Username: User.Email,
Password: User.Password,
Permanent: false
};
let cognitoIdentityServiceProvider = new AWS.CognitoIdentityServiceProvider();
return new Promise((resolve, reject) => {
cognitoIdentityServiceProvider.adminSetUserPassword(params, (err: AWS.AWSError, res: AWS.CognitoIdentityServiceProvider.AdminSetUserPasswordResponse) => {
if (res)
return resolve(res);
return reject(err);
});
});