Как хранить информацию о пользователях с помощью DynamoDB и Cognito, используя аутентификацию Facebook с помощью iOS SDK

Уместно ли комбинировать Cognito идентификацией Cognito с Dynamo DB ?

Я хотел бы аутентифицировать пользователей с помощью Facebook , которые я могу использовать для Cognito а затем хранить данные, связанные с пользователем, в таблице DynamoDB .

Какую информацию я бы использовал от Cognito в качестве первичного ключа для моей таблицы, чтобы гарантировать единство? Или я просто должен использовать facebookId, который я могу получить с помощью API-интерфейса графика?

Вы можете использовать идентификатор идентификатора cognito как хэш-ключ для вашей таблицы DynamoDB, посмотрите на этот вопрос для примера политики IAM.

  • Запрос FBSessionNewPublishPermissions выходит из строя до ответа
  • Facebook iOS SDK v4.0, получить список друзей
  • Не все комментарии видны, когда вытаскиваете сообщение, используя API-интерфейс Facebook graph iphone
  • Facebook Messenger SDK для совместного использования текста конкретному пользователю
  • iOS Facebook SDK 3.1 openActiveSessionWithReadPermissions: обнаружение, когда пользователь не предоставляет доступ
  • Доступ к общедоступному профилю Facebook в UIWebView (с access_token)
  • не удалось получить токен доступа через в iphone sdk
  • Facebook iOS presentRequestsDialogModallyWithSession для возвращения выбранных друзей
  • iOS Facebook SDK - получение писем друзей
  • Тег Foursquare место с использованием FB iOS SDK
  • Разместить в стене друзей, используя iOS Facebook SDK
  • Давайте будем гением компьютера.