如何查询登录用户的Cognito组



我正在使用AWS Amplify。我有一个Cognito Auth,有两组。使用Auth.currentAuthenticatedUser,我可以告诉登录用户的电子邮件地址,但有办法确定用户的组吗?

有两种替代解决方案:建立Amplify Auth Admin Queries API(使用listGroupsForUser查询(或使用AWS SDK Cognito Identity Provider Client使用AdminListGroupsForUserCommand

  • 启用管理查询API
  • 使用AWS SDK Cognito Identity Provider客户端

最新更新