2017-01-04 2 views
1

Я создаю приложение ionic2 с AWS Cognito и DynamoDB, я хочу создать в нем раздел друзей. Хороший способ создать атрибут aa friends внутри Cognito User Pool Id, If да, я смогу получить доступ к данным моих друзей или мне нужно создать таблицу profiles в DynamoDB и получить доступ к ее данным и создать список друзей взаменЗапрос друга и список друзей с AWS Cognito

ответ

0

Все, что вы храните в cognito, доступно только самому пользователю. Итак, скажем, вы хотите создать функцию, где Бобби сможет увидеть список друзей Эми. Это будет невозможно, если вы сохраните друзей Эми в своем наборе данных cognito. С учетными данными Бобби вы не сможете получить доступ к когнито Эми. Итак, если данные должны быть доступны другим пользователям, вам необходимо сохранить их в чем-то вроде DynamoDB.

+0

Член команды Cognito здесь. Похоже, что они используют Cognito User Pools, который будет отличаться от Cognito Sync, поскольку он имеет собственное хранилище данных, но этот ответ по-прежнему верен. Пользовательские атрибуты не читаются в мире, поэтому вам понадобится внешний хранилище данных (ваше предложение «Динамо» полностью прекрасное). –

+0

@JeffBailey Невозможно использовать 'identityId' из федеративных томов –

+0

В каком контексте? –

Смежные вопросы