Kim*_*ton 11 amazon-web-services amazon-cognito amazon-cognito-triggers
我曾尝试调用自定义消息功能通过 SendGrid 发送电子邮件,效果很好,但我没有办法阻止 AWS 通过他们的电子邮件发送。我试图将 设置messageAction为“SUPPRESS”,但出现了另一个问题。由于messageAction仅用于 adminCreateUser 功能,因此不支持自注册。我错过了什么还是我没有正确地做这件事?
自定义发件人 Lambda 触发器是使用 3rd 方通知服务提供商的方式。
目前缺少 Cognito 文档(缺少步骤,从示例复制后必须修复 Lambda 代码,没有关于如何使用 CloudFormation 进行部署的说明,......)。
步骤的高级概述:
kms:Decrypt对密钥的Lambda 权限。将密钥 ARN 作为环境变量传递。LambdaConfig提供 Lambda 和 KMS 密钥 ARN。工具(截至 2021 年 3 月):
我在博客中介绍了使用 CloudFormation 和 Terraform 设置自定义电子邮件 Lambda 触发器的过程:使用 3rd party ESP 发送 AWS Cognito 电子邮件。
小智 5
看来现在 Cognito 开始支持这一点了。
Cognito 提供两个 Lambda 触发器CustomEmailSender并CustomSMSSender启用第三方电子邮件和短信通知。1
| 归档时间: |
|
| 查看次数: |
1259 次 |
| 最近记录: |