gpt4 book ai didi

javascript - 如何在不验证电子邮件或电话的情况下确认 Cognito 用户池中的用户?

转载 作者:可可西里 更新时间:2023-11-01 02:53:27 24 4
gpt4 key购买 nike

我正在使用 Amazon Cognito Identity SDK for JavaScript (已弃用)。

我在没有验证电子邮件和电话号码的情况下创建了新池。

默认情况下,不会在 Cognito 用户池中确认用户,因此我需要手动执行此操作。

如何在不验证电子邮件或电话的情况下确认 Cognito 用户池中的用户?

最佳答案

我希望这对其他人有帮助。

为此,您可以添加此 Lambda 函数:

exports.handler = (event, context, callback) => {
event.response.autoConfirmUser = true;
event.response.autoVerifyEmail = true; // this is NOT needed if e-mail is not in attributeList
event.response.autoVerifyPhone = true; // this is NOT needed if phone # is not in attributeList
context.done(null, event);
};

然后导航至 AWS Cognito 的常规设置 >> 触发器并将此 Lambda 函数添​​加到“预注册”- 单击下拉列表并选择带有上述代码的 Lambda 函数。

如果您只使用“preferred_username”(如果没有使用电子邮件或电话号码),将 event.response.autoConfirmUser 设置为 true 就足够了。

关于javascript - 如何在不验证电子邮件或电话的情况下确认 Cognito 用户池中的用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47361948/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com