Ich bin neu bei Amazon Web Services.Amazon Cognito authentifiziert Benutzer mit saml und ruft Tabellendaten von DynamoDB ab. Swift
Alle Tabellen sind in DynamoDB gespeichert. Meine Frage ist, wie man Benutzer verwaltet und authentifiziert?
Zum Beispiel.
Angenommen, ich habe einen Benutzernamen namens Mike und das Passwort ist testmike. Wenn ich die Anmeldeschaltfläche mit cognito (SAML) drücke, wird der Benutzer authentifiziert, und wenn der Benutzer eine Erfolgsmeldung zurückgibt, werden alle Tabellendaten aus diesem Benutzerpool abgerufen. Wie können wir das erreichen? Ich lese bereits Amazon Entwickler Guide Ich bin verwirrt Wie man in meinem Code implementiert.
Oder ohne SAML ist das möglich?
Kann jemand hier Beispielcode zur Verfügung stellen?
Ihre Hilfe wird sehr geschätzt.
Ja, sie unterstützen die IdP-Funktion. Ich verweise auf diesen Link. https://mobile.awsblog.com/post/Tx28TCWLHIRK4GT/Announcing-SAML-Support-for-Amazon-Cognito. Der Client hat alle notwendigen Berechtigungen vergeben. und ich hatte Zugriff auf den geheimen Schlüssel. Aber ich bin neu in dieser Funktion. Wie kann ich Schritt 5 und 6 implementieren? Ich bin wirklich verwirrt. Können Sie bitte Beispielcode in swift bereitstellen? Ich benötige Beispieltabellendaten von DynamoDB. Wie ist es möglich ? – Malay
Welche SAML IdP verwenden Sie? Das Extrahieren der SAML-Zusicherungsantwort ist IdP-spezifisch. –
Unsere private sso IdP – Malay