2017-10-20 199 views
0

我使用Cognito创建了一个很小的API & Lambda。我想使用Cognito Lambda触发器做一些东西,当新用户注册(通过Facebook),当用户登录时。AWS Cognito Lambda触发器用户属性示例

我google了很多,当然跟着Amazon's guide但我找不到任何示例关于“userAttributes”字典。

有人可以提供这个触发器的例子吗?

+0

所以你只是想知道'userAttributes'字典里有什么? –

+0

是的,我只是有兴趣在那里,如果我可以使用这些信息来识别用户并采取行动。另外我想知道不同触发器的'userAttributes'之间是否存在差异,尤其是_preSignUp_和_postAuthentification_(我希望_postAuthentification_是LogIn之后的那个)。 – user3191334

+0

你有没有尝试写一个lambda并打印出这些事件值? – Kannaiyan

回答

0

userAttributes词典包含了诸如姓名,电子邮件,电话号码等,可通过属性确定的实际属性读取外部供应商,如Facebook,中定义的属性映射的情况下,为您的应用程序客户端&设置权限的可用属性用户池。正如@Kannaiyan所说,了解这些值的最好方法是将它们打印到您的lambda中。