gpt4 book ai didi

android - 我什么时候需要使用 AWS 创建用户池?

转载 作者:行者123 更新时间:2023-11-29 11:54:10 25 4
gpt4 key购买 nike

我有一个仅使用 Facebook 进行用户身份验证的移动应用程序。已经有一个联合用户池。我已经创建了一个数据集,现在我可以将数据发送到用户配置文件到 Cognito 数据集。我想知道

  1. 我还需要创建身份用户池吗?
  2. 如何访问用户的 Facebook 数据?
  3. 如果我将数据保存到数据集,我可以在 dynamoDB 中访问它吗?或者我如何访问它?
  4. 仅使用联合用户池是否遗漏了什么?

最佳答案

如果您只想将 Facebook 用户联合到 AWS,您可以只使用联合身份服务,您只需要一个联合身份池。您联合使用此功能的任何用户都将具有相应的身份 ID。来自 Facebook 或任何其他身份提供商的个人资料信息不会与此身份 ID 一起存储。

当您将 Cognito Sync 与联合身份服务结合使用时,数据集是使用身份创建的,并使用 Cognito 存储,并且保存在这些数据集中的所有数据都使用 Cognito。如果您想在 Cognito Sync 之上创建数据库,DynamoDB 只会在这里出现。

Cognito 用户池就像 Facebook 一样充当您自己的 IDP。如果您不想使用社交身份提供商并想创建自己的身份提供商,您可以使用用户池服务创建一个用户池。在此用户池中创建的用户具有可以读取和更新的配置文件。

希望这能澄清 Cognito 服务之间的区别。

关于android - 我什么时候需要使用 AWS 创建用户池?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39812771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com