将AccessToken推送到AWS Lambda函数

时间:2017-11-01 14:45:40

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

在移动应用程序的SignUp阶段结束时确认(验证)用户之后,我如何将他的AccesToken推送到Lambda函数,这对于我的lambda方法(在Python 2.7中)是必需的,

def lambda_handler(event, context):
  response = client.get_user(
       AccessToken='string')

"get_user" Method which i want to use in AWS Lambda

我的lambda函数已附加到Cognito-Post Confirmation Trigger。只有在确认注册后才能获取此AccessToken,以获取新添加的用户的用户名,而不是每次“登录”用户都需要进入应用程序。如果您能告诉我如何在确认后触发器中将User的AccessToken推送到Lambda函数,我将很高兴。

My Cognito Post Confirmation Trigger Setting

1 个答案:

答案 0 :(得分:2)

如果我理解正确,您希望在帖子确认触发器中获取用户信息。在这种情况下,您可以执行以下操作: http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools-working-with-aws-lambda-triggers.html#aws-lambda-triggers-post-confirmation-example

event ['userName']应该为您提供用户名。