【问题标题】:AWS Cognito Pre authentication/Define Auth Challenge lambda hooks are not invoked if user doesn't exist如果用户不存在,则不会调用 AWS Cognito 预身份验证/定义身份验证挑战 lambda 挂钩
【发布时间】:2018-07-15 22:04:14
【问题描述】:

我实际上是在尝试创建一个中间件,该中间件将在用户登录之前完成一些工作。但是,当我尝试使用 aws cognito 中不存在的用户登录时,没有任何 lambda 挂钩运行。

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-22
      • 2017-01-02
      • 2020-11-04
      • 2018-11-13
      • 1970-01-01
      • 2018-01-29
      • 1970-01-01
      • 2022-06-19
      相关资源
      最近更新 更多