【发布时间】:2017-07-19 09:29:45
【问题描述】:
我正在使用 Lambda 函数,通过 API Gateway 使用 Cognito 用户池授权器执行。
我知道我可以从event.requestContext.authorizer.claims 获取“标准”用户属性(如sub、email、cognito:username 等)。
但这不包括自定义用户属性(如custom:myAttribute)。
我知道我可以通过adminGetUser 获取它们,这可行,但我想知道我是否可以保存此调用并以某种方式在event 中自动获取这些自定义属性?
【问题讨论】:
-
我在我的代理 lambda 中得到 event.requestContext.authorizer.claims,我怎样才能访问 http 代理中的事件或授权对象访问,我想将用户名作为标头发送到我的服务器。请帮忙
标签: aws-lambda aws-sdk aws-api-gateway amazon-cognito