AWS Cognito Pre身份验证/定义身份验证如果用户不存在,则不会调用lambda挂钩

时间:2018-02-05 23:02:19

标签: amazon-web-services aws-lambda aws-cognito

enter image description here

enter image description here

我实际上是在尝试创建一个在登录用户之前会做一些工作的中间件。但是,当我尝试使用aws cognito中不存在的用户登录时,没有一个lambda挂钩运行。< / p>

1 个答案:

答案 0 :(得分:1)

这是预期的。在调用预身份验证触发器之前,Cognito会检查用户是否存在。这样它就可以将所需信息(例如“sub”,“email”,“phone”等)传递给触发器。现在,当您将错误的用户放入UI时,Cognito检查会导致“用户不存在”错误。