Ich versuche, eine React-Anwendung zu entwickeln, mit der Benutzer sich mit ihren Azure AD-Konten und ihren Facebook-Konten anmelden können.Authentifizierung von Benutzern mit AWS Cognito + Azure AD + Facebook
Die erste Sache ist, dass ich nicht über die 2 Registerkarten "Benutzer Pools und Federation Identities" verstanden habe. Brauche ich beide, um es zu erledigen oder nur die User Pools ist genug?
Mein Ziel ist nur die Authentifizierung. Ich möchte nicht zulassen, dass Benutzer auf einen AWS-Dienst zugreifen. Ich möchte nur das Authentifizierungstoken.
Ich habe bereits den Benutzer über Facebook mit den Federation Identities und dem Facebook SDK angemeldet, aber ich weiß nicht, wie ich die Benutzerdaten speichern kann, nachdem ich den Token von Facebook auth bekommen habe. Ist es auch richtig, das Facebook SDK zu verwenden oder sollte ich Cognito verwenden, um alle Authentifizierungsmethoden für mich zu übernehmen?
danke mate, ich habe es jetzt! Und was ist mit einer mobilen app? Wenn Sie wie Social-Media-Logins haben und Sie nicht die integrierte Cognito-Benutzeroberfläche verwenden. Soll ich stattdessen das Facebook SDK verwenden und dann übergeben Sie die Daten (Token + Benutzer_Daten) zu Cognito? Ich benutze reactive native BTW –
Sie können weiterhin Userpool.Wenn Sie eine eigene Benutzeroberfläche haben möchten, können Sie dies tun.Schauen Sie auf meine Antwort auf diese Frage. https: //stackoverflow.com/a/47035466/3479734 – agent420