如何使用适用于安卓的 AWS 创建好友系统



所以我正在开发一个应用程序,它需要我实现一个朋友系统,其中的权限在"朋友"用户之间会有所不同。我正在使用 AWS Cognito 进行身份管理,并使用 DynamoDB 进行数据库管理。

就我而言,我将仅向用户的已确认好友授予查看权限;你知道,标准的普通好友设置。谁能指出我如何处理这个问题的正确方向?我不完全确定如何处理为我的用户池中的特定和单个用户设置权限的问题,尤其是对于特定和单个收件人用户。

用户池是可能的,但根据您的具体情况,有点棘手。您可以对组执行此操作,但 Cognito 对每个池的组数有限制(默认值为 25,但这不是硬性限制,可以通过支持增加(。

如果您需要的远不止这些,您可能希望自己创建一个映射,使用用户池用户的"sub"值来标识用户。或者,您可以将其与联合身份链接,并使用标识 ID 来标识用户。这也将帮助您获取访问此新映射的 AWS 凭证。

最新更新