Amazon web services 使用AWS API链接标识池和用户池

Amazon web services 使用AWS API链接标识池和用户池,amazon-web-services,aws-sdk,amazon-cognito,aws-cognito,Amazon Web Services,Aws Sdk,Amazon Cognito,Aws Cognito,我有一个混合移动应用程序,使用AWS Javascript SDK与Amazon Cognito集成,使用Cognito用户池作为身份提供者。它起作用了 我需要使用AWSAPI遍历数据以生成报告。一个关键部分是列出哪些用户(显示他们的用户名)与哪些项目(与他们的Cognito身份相关)相关联 问题 我有一个来自的Cognito身份列表。我在Cognito用户池中有一个来自的用户列表。是什么将身份链接到用户 我试过。。。 表示用户的子字段是他们的标识ID。通过迭代,没有子项匹配任何Identity

我有一个混合移动应用程序,使用AWS Javascript SDK与Amazon Cognito集成,使用Cognito用户池作为身份提供者。它起作用了

我需要使用AWSAPI遍历数据以生成报告。一个关键部分是列出哪些用户(显示他们的用户名)与哪些项目(与他们的Cognito身份相关)相关联

问题 我有一个来自的Cognito身份列表。我在Cognito用户池中有一个来自的用户列表。是什么将身份链接到用户

我试过。。。 表示用户的
字段是他们的标识ID。通过迭代,没有子项匹配任何IdentityId值

我以为答案在Cognito的身份中。这将返回一个
登录的映射
——我希望它是一个与此标识关联的用户ID数组。但是,它返回一个包含1个URL(我的用户池的URL)的映射,该URL不映射到用户

["Logins"]=>
array(1) {
  [0]=>
  string(55) "cognito-idp.eu-west-1.amazonaws.com/eu-west-1_*********"
}

如何将API从身份导航到用户,或者从身份导航到用户?

不幸的是,据我所知,没有简单的方法可以做到这一点。您可以在单独的数据存储(如DynamoDB)中保存和维护关联。

不幸的是,据我所知,没有简单的方法可以做到这一点。您可以在单独的数据存储(如DynamoDB)中保存和维护关联