小编Par*_*hah的帖子

在 AWS Cognito 中未使用“adminCreateUser”功能接收邮件

我正在尝试创建具有adminCreateUser功能的用户,但我的邮件 ID 上没有收到临时密码。

var RegisterUser = exports.RegisterUser = function (data) {
var params = {
            UserPoolId: __MY_POOL_ID__,
            Username: data.username, 
            DesiredDeliveryMediums: [
                  'EMAIL'
            ],
            ForceAliasCreation: false,
            MessageAction: 'SUPPRESS',
            TemporaryPassword: 'tempPassword1',
            UserAttributes: [
                  {
                        Name: 'email',
                        Value: data.email
                  },
                  {
                        Name: 'name', 
                        Value: data.name
                  }
            ]
      };
      return new Promise((res, rej) => {
            _CISP.adminCreateUser(params, function (err, data) {
                  if (err) {
                        rej(err)
                  }
                  else {
                        res(data)
                  }
            });
      })
}

Run Code Online (Sandbox Code Playgroud)
  • 案例 1:当我尝试从 Cognito AWS 控制台创建用户时,我收到临时密码。(这是工作)
  • 案例 2:当我尝试使用 Cognito Admin API …

amazon-web-services node.js amazon-cognito

2
推荐指数
1
解决办法
2056
查看次数