何时使用CustomEmailSender_UpdateUserAttribute触发源?



我已经设置了一个自定义的电子邮件发件人函数,目前只是解密代码(如果存在)并记录事件。

我可以在日志中看到,当我运行aws cognito-idp admin-create-userCLI命令时,lambda被正确触发为其他触发源类型,如CustomEmailSender_AdminCreateUser,当我在托管UI上提交忘记密码表单时,CustomEmailSender_ForgotPassword。但是,当用户属性更新时,我没有看到任何日志。我已经使用admin-update-user-attributesupdate-user-attributes命令以及在AWS控制台中进行了测试。

CustomEmailSender_UpdateUserAttribute触发源的邮件何时发送?我的用户池或客户端上是否缺少某个配置?

根据Cognito关于自定义消息Lambda触发器源的文档:

CustomMessage_UpdateUserAttribute |自定义消息-当用户的电子邮件或电话号码发生变化时,此触发器会自动向用户发送验证码。不能用于其他属性。

因此,它只在更改电子邮件或电话号码字段时触发,以便验证它们。

相关内容

  • 没有找到相关文章

最新更新