无服务器架构Cognito了userpool预令牌生成器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无服务器架构Cognito了userpool预令牌生成器相关的知识,希望对你有一定的参考价值。

我有一个PreTokenGenerator功能,增加了额外的要求在ID标记。

在我serverless.yml我有以下定义。

functions:
  issueAuthToken:
    handler: src/handlers/cognitoPreToken.handler
    events:
      - cognitoUserPool:
        pool: $self:provider.stage-user-pool
        trigger: PreTokenGeneration

这在运行和部署,然而在了userpool没有线了用户池触发(见下文)

enter image description here

我怎样才能得到这个触发器被设置?该文件似乎当谈到cognito触发器会相当缺乏

答案

预令牌生成当前未在UserPool LambdaConfig可用并且因此not supported by CloudFormation(其无服务器架构使用)。目前,它只能通过控制台或AWS CLI配置。

以上是关于无服务器架构Cognito了userpool预令牌生成器的主要内容,如果未能解决你的问题,请参考以下文章

AWS Cognito UserPool - 恢复选项

我们可以使用 Cloudformation 为 Cognito UserPool 定义社交提供者吗?

在 AWS lambda 上列出 cognito userpool 用户

在预认证用户的情况下如何使用 amazon cognito 获取刷新令牌

Cognito 用户池域的动态域名前缀

带有 Cognito 的 AWS Lambda API 网关 - 如何使用 IdentityId 访问和更新 UserPool 属性?