AWS Cognito不使用我的自定义消息lambda

Glines妈妈

我已经通过Terraform创建了一个AWS Cognito用户池,如下所示:

resource "aws_cognito_user_pool" "users-base" {
  name     = "users"
  provider = aws.eu-west-1

  auto_verified_attributes   = ["email"]
  username_attributes        = ["email"]

  account_recovery_setting {
    recovery_mechanism {
      name     = "verified_email"
      priority = 1
    }
    recovery_mechanism {
      name     = "verified_phone_number"
      priority = 2
    }
  }

  admin_create_user_config {
    allow_admin_create_user_only = false
  }

  email_configuration {
    email_sending_account = "DEVELOPER"
    from_email_address    = "No-reply <[email protected]>"
    source_arn            = aws_ses_email_identity.no-reply.arn
  }

  lambda_config {
    custom_message = aws_lambda_function.cognito-users-base.arn
  }
}

虽然我希望我的用户收到生成的邮件aws_lambda_function.cognito-users-base(由于以前生成错误,所以配置正确,但他们仍然收到根据生成的邮件verification_message_template.email_message_by_link,我想念什么?

编辑:我还检查了生成的smsMessage少于140个角色,而emailMessage少于20.000个。而且,当我添加属性时,SignUp进程将阻塞,因此lambda会以另一种方式被调用。

Glines妈妈

看来我的lambda正在生成没有{##Some text##}的身体,导致无声地丢弃了生成的身体。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

AWS Cognito用户池,自定义消息Lambda

当我尝试使用AWS Cognito登录时,收到有关自定义Lambda触发器的AccessDeniedException

带有Lambda的AWS Cognito用于自定义验证

AWS Cognito和自定义角色

AWS Cognito自定义登录UI

AWS Cognito添加自定义属性

使用数字值更新 AWS cognito 上的自定义用户属性(通过后确认触发器/lambda 函数)

从 AWS Pinpoint 自定义通道向 AWS Lambda 发送消息

AWS Cognito 用户池自定义身份验证 Lambda 未触发

如何使用AWS Lambda自定义CloudWatch指标

使用AWS CDK为lambda指定自定义角色

如何在不使用API网关进行自定义Spring REST API授权的情况下使用AWS Cognito

AWS Lambda和自定义类

是否可以使用AWS Cognito自定义属性?在Angular中使用JavaScript

如何使用AWS Cognito在.net上使用忘记密码自定义模板?

自定义电子邮件验证页面AWS Cognito

在AWS Cognito上创建唯一的自定义属性

AWS Cognito AdminInitiateAuth缺少所有自定义范围

在AWS Cognito中设置自定义属性

如何在自定义身份验证 lambda 触发器中使用 AWS Cognito 的自适应身份验证安全启发式?

如何将AWS Cognito与自定义NodeJS服务器一起使用?

将AWS Cognito与Google集成以及使用React自定义登录的步骤

使用USER_PASSWORD_AUTH的AWS Cognito自定义身份验证流程

使用 node.js 从 AWS Lambda 将自定义错误传回 AWS API Gateway

如何在 AWS lambda nodejs 上分享我自己的自定义功能

如何通过自定义域调用我的 AWS Lambda 函数 URL?

从AWS Cloudwatch自定义警报消息

使用SAM使用自定义python函数构建AWS Lambda层

为Scikit图像构建自定义AWS Lambda层