我已经为Cognito配置了一个lambda触发器。它适用于Cognito用户登录,但不适用于联合用户登录。 注意:我使用的不是“ Cognito托管用户界面”,而是使用Auth.federatedSignIn,以便通过提供商(例如google)对用户进行身份验证。
以前,我为Cognito做过许可。如下所示。
aws lambda添加权限
-功能名称
-statement-id
-action lambda:InvokeFunction
-主要cognito-idp.amazonaws.com
-source-arn
我应该对Google的“主要用户”做同样的事情吗?我尝试了“ accounts.google.com”。没用
我不确定为什么触发器不适用于联合用户。