首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用AWS API的链接身份池和用户池

使用AWS API的链接身份池和用户池
EN

Stack Overflow用户
提问于 2017-09-10 15:08:17
回答 1查看 258关注 0票数 1

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

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

问题所在

我有一个来自ListIdentities的Cognito身份列表。我有一个来自ListUsers的Cognito User Pool中的用户列表。是什么将身份链接到用户?

我试过..。

This answer说用户的sub字段就是他们的IdentityId。遍历时,没有subs与任何IdentityId值匹配。

我认为答案就在Cognito Identity的DescribeIdentity中。这将返回Logins的映射-我原以为它是与此身份关联的用户ID数组。但是,它返回一个包含1个URL (我的用户池的URL )的映射,该URL不映射到用户。

代码语言:javascript
复制
["Logins"]=>
array(1) {
  [0]=>
  string(55) "cognito-idp.eu-west-1.amazonaws.com/eu-west-1_*********"
}

如何将API从身份导航到用户,反之亦然?

EN

回答 1

Stack Overflow用户

发布于 2017-12-21 09:01:22

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46138187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档