Speichern von Benutzerinformationen mit DynamoDB und Cognito mithilfe der Facebook-Authentifizierung mit iOS SDK

9

Ist es sinnvoll, Cognito Identity Management mit Dynamo DB zu kombinieren?

Ich möchte Benutzer mit Facebook authentifizieren, was ich mit Cognito tun kann, und dann benutzerbezogene Daten in einer Tabelle DynamoDB speichern.

Welche Informationen würde ich von Cognito als Primärschlüssel für meine Tabelle verwenden, um Unicity zu garantieren? Oder sollte ich einfach die facebookId verwenden, die ich mit der graph API erhalten kann?

    
Tibor Udvari 28.10.2014, 22:43
quelle

1 Antwort

7

Sie können die cognito-Identitäts-ID als Hash-Schlüssel für Ihre DynamoDB-Tabelle verwenden, siehe diese Frage für eine Beispiel-IAM-Richtlinie.

    
Bob Kinney 29.10.2014, 16:49
quelle