Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Von importierten Benutzer verlangen, dass sie ihre Passwörter zurücksetzen
Jeder importierte Benutzer, der sich zum ersten Mal anmeldet und ein Passwort eingibt, wird aufgefordert, ein neues Passwort einzugeben. Das folgende Verfahren beschreibt die Benutzerumgebung in einer benutzerdefinierten App mit lokalen Benutzern, nachdem Sie eine CSV-Datei importiert haben. Wenn sich Ihre Benutzer bei der gehosteten Benutzeroberfläche anmelden, fordert sie Amazon Cognito bei der ersten Anmeldung auf, ein neues Passwort festzulegen.
Von importierten Benutzer verlangen, dass sie ihre Passwörter zurücksetzen
-
Versuchen Sie sich in Ihrer App unbemerkt als der aktuelle Benutzer anzumelden, wobei
InitiateAuth
ein zufallsgeneriertes Passwort angibt. -
Amazon Cognito gibt eine
NotAuthorizedException
zurück, wennPreventUserExistenceErrors
aktiviert ist. Gibt andernfallsPasswordResetRequiredException
zurück. -
Ihre App stellt eine API-Anforderung
ForgotPassword
und setzt das Passwort des Benutzers zurück.-
Die App übermittelt den Benutzernamen in einer
ForgotPassword
-API-Anforderung. -
Amazon Cognito sendet einen Code an die verifizierte E-Mail-Adresse oder Telefonnummer. Das Ziel hängt von den Werten ab, die Sie für
email_verified
undphone_number_verified
in Ihrer CSV-Datei angegeben haben. In der Antwort auf die AnforderungForgotPassword
ist das Ziel des Codes angegeben.Anmerkung
Ihr Benutzerpool muss für die Verifizierung von E-Mail-Adressen oder Telefonnummern konfiguriert sein. Weitere Informationen finden Sie unter Registrieren und Bestätigen von Benutzerkonten.
-
Ihre App zeigt dem Benutzer eine Nachricht an, damit dieser den Ort überprüft, an den der Code gesendet wurde, und fordert den Benutzer auf, den Code und ein neues Passwort einzugeben.
-
Der Benutzer gibt den Code und das neue Passwort in der App ein.
-
Die App übermittelt den Code und das neue Passwort in einer API-Anforderung
ConfirmForgotPassword
. -
Ihre App leitet Ihren Benutzer zur Anmeldung weiter.
-