【问题标题】:Getting cognito email verified directly from your app by sending verification code to Cognito通过向 Cognito 发送验证码,直接从您的应用程序获取 cognito 电子邮件验证
【发布时间】:2021-12-20 22:08:58
【问题描述】:

我正在制作一个应用程序,并且正在使用 Cognito 进行身份验证。但是,当我注册时,该帐户会显示在 cognito 中,但我会收到一个验证码,我必须手动确认该帐户。我有一个屏幕,我让用户添加他们收到的代码来激活他们的帐户。谁能帮我打个电话给 Cognito 以激活我的帐户而无需手动确认?

const signup = (event) => {
    event.preventDefault();
    if (formValidation()) {
      UserPool.signUp(username, password, [], [], (err, data) => {
        if (err) console.error(err);
        console.log(data);
      });
    }
  };

这是我用来注册用户的功能。如何确认用户?

【问题讨论】:

    标签: javascript typescript amazon-cognito


    【解决方案1】:

    您可以使用管理员确认注册来确认用户,而无需输入验证码。由于这是一种管理方法,因此需要使用有权执行此操作的 AWS 凭证对调用进行身份验证。

    文档链接: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CognitoIdentityServiceProvider.html#adminConfirmSignUp-property

    【讨论】:

      猜你喜欢
      • 2019-10-07
      • 2021-11-22
      • 2018-03-02
      • 1970-01-01
      • 1970-01-01
      • 2018-02-16
      • 2019-11-27
      • 2020-03-12
      • 2016-10-02
      相关资源
      最近更新 更多