将自定义属性传递给预注册触发器 lambda 放大 google 登录

aja*_*pta 6 amazon-web-services reactjs amazon-cognito aws-amplify

我正在我的 React 应用程序中使用 aws amplify 和 cognito 实现 google 登录。我想将用户数据存储在数据库中。所以我想在 google 登录时从前端传递一些数据。所以我可以在 pre 中使用它注册触发器并将用户信息存储在数据库中。但是在文档中我没有找到任何方法来做到这一点。Amplify 提供

Auth.federatedSignIn({provider:'Google'})

谷歌登录的方法我们可以将自定义状态传递为{provider:'Google', customState:'state'} 但自定义状态不会出现在 preSignUp lambda 触发事件中。