0

因此,我正在开发一个应用程序,需要我实现一个朋友系统,其中的权限将在“朋友”的用户中有所不同。我正在使用AWS Cognito进行身份管理,而DynamoDB正在使用我的数据库。如何使用适用于Android的AWS创建好友系统?

在我的情况下,我只会授予查看权限,以确认用户的朋友;你知道,标准的普通朋友设置。任何人都可以在正确的方向指出我如何解决这个问题?我不完全确定如何处理为我的用户池中的特定用户和个人用户设置权限的问题,特别是针对特定和单个收件人用户。

回答

0

这可能与用户池,但有点棘手取决于您的具体需求。您可以通过组来完成此任务,但Cognito对每个组的池数限制(默认为25,但这不是硬性限制,可以通过支持增加)。

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