0

因此,我正在開發一個應用程序,需要我實現一個朋友系統,其中的權限將在「朋友」的用戶中有所不同。我正在使用AWS Cognito進行身份管理,而DynamoDB正在使用我的數據庫。如何使用適用於Android的AWS創建好友系統?

在我的情況下,我只會授予查看權限,以確認用戶的朋友;你知道,標準的普通朋友設置。任何人都可以在正確的方向指出我如何解決這個問題?我不完全確定如何處理爲我的用戶池中的特定用戶和個人用戶設置權限的問題,特別是針對特定和單個收件人用戶。

回答

0

這可能與用戶池,但有點棘手取決於您的具體需求。您可以通過組來完成此任務,但Cognito對每個組的池數限制(默認爲25,但這不是硬性限制,可以通過支持增加)。

如果您需要的遠不止這些,您可能希望自己創建一個映射,使用用戶池用戶的'sub'值來標識用戶。或者,您可以將其與聯合身份相關聯,並使用身份標識來標識用戶。這也可以幫助您獲得AWS憑據來訪問這個新的映射。