Cognito用户池-缓存的用户ID

时间:2018-08-02 18:24:07

标签: android amazon-web-services amazon-cognito

我正在为自己的移动应用程序使用Cognito用户池。我在必要时将用户数据存储到DynamoDB和S3中,并使用getCachedUserID()返回的用户ID来区分用户。

此缓存的用户ID到底是什么(例如us-east-1:6fa3bcf6-45bd-4b93-bd68-5cfaffabc123),它可以用于追溯到Cognito用户池中的特定用户吗?我在用户池控制台的任何位置都没有明确列出这样的ID。

谢谢

1 个答案:

答案 0 :(得分:0)

getCachedUserId()返回身份池ID,当前没有将身份ID映射到用户池ID的API。

一种解决方法是创建用户池ID和身份ID的自定义映射,并使用它来从相应的缓存用户ID中跟踪用户池ID。