Cognito用户池中未确认的电子邮件如何处理?

0

【以下的问题经过翻译处理】 我当前构建了1个“预注册”lambda函数来过滤电子邮件(来自Cognito用户池),目的是为了这些邮件不能重复确认,但如果用户未确认电子邮件,然后后来使用该邮件进行注册,则“预注册”函数将直接不允许。所以请问是否有更好的办法来处理我的这个场景呢?输入图片说明

profile picture
专家
已提问 5 个月前11 查看次数
1 回答
0

【以下的回答经过翻译处理】 下面两种方法可以参考:

  • 强制开启“允许Cognito自动发送消息以进行验证和确认”,这样邮件的发送频率以及确认逻辑,是否重复等就不需要你自己管理。 !Cognito UserPooll Configuration

  • 第二个选项是安排Lambda定时检查和验证电子邮件,清理不必要的未经验证帐户。这不是一个最佳实践,因为Lambda最长处理时间在15分钟,所以你可能会遇到超时的问题(取决于UserPool中的大小/用户)。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则