1
我正在用AWS Cognito和DynamoDB構建ionic2應用程序,我想在其中創建朋友部分,是否在Cognito用戶池ID內創建aa friends
屬性的好方法,如果是的,我將能夠訪問我的朋友數據,或者我是否需要在DynamoDB中創建profiles
表,並訪問其數據並創建好友列表作爲回報朋友請求和朋友列表與AWS Cognito
我正在用AWS Cognito和DynamoDB構建ionic2應用程序,我想在其中創建朋友部分,是否在Cognito用戶池ID內創建aa friends
屬性的好方法,如果是的,我將能夠訪問我的朋友數據,或者我是否需要在DynamoDB中創建profiles
表,並訪問其數據並創建好友列表作爲回報朋友請求和朋友列表與AWS Cognito
您存儲在cognito中的任何內容都只能由用戶自己訪問。因此,讓我們說你想創建一個功能,Bobby能夠看到Amy的朋友列表。如果您將Amy的朋友存儲在她的認知數據集中,這是不可能的。憑藉Bobby的憑據,您將無法訪問Amy的認知。 因此,如果數據需要被其他人訪問,您需要將其存儲在類似DynamoDB的東西中。
Cognito團隊成員在這裏。這聽起來像他們正在使用Cognito用戶池,這與Cognito Sync不同,因爲它擁有自己的數據存儲,但這個答案仍然正確。用戶屬性不是世界可讀的,所以你需要一個外部數據存儲(你對Dynamo的建議是完全正確的)。 –
@JeffBailey是不可能從聯合身份使用'identityId' –
在什麼情況下? –