In meiner App möchte ich natürlich den Benutzern die Möglichkeit geben, ihre Passwörter zurückzusetzen. Das Problem, das ich habe, ist, dass die neue Dokumentation für Benutzer-Pools ziemlich zweideutig zu diesem Thema ist. Hier ist, was sie Ihnen sagen, für einen Passwort-Flow zu tun, und den Link finden Sie unter:
%Vor%Wenn ich jedoch diesen Code in mein Projekt lege, wo ein cognitoUser definiert und angemeldet ist, scheint nichts zu passieren. Ich verstehe, dass ich diesen Code irgendwie integrieren muss, indem ich einen Bestätigungscode an den Benutzer sende, und ihn nach einem neuen Passwort frage, aber nichts darüber finde, wie man das macht. Gedanken?
Danke
Das Zurücksetzen des Passworts mit Passwort vergessen hat zwei Schritte: 1) Starten Sie den Prozess, indem Sie einen Bestätigungscode vom Dienst anfordern. Ein Code wird an das Telefon / die E-Mail des Benutzers gesendet. 2) Legen Sie das neue Passwort mit dem gelieferten Bestätigungscode fest.
Verwenden Sie diese beiden Funktionen, um die obigen Schritte auszuführen und das Passwort zurückzusetzen: 1) cognitoUser.forgotPassword () : Dies wird Starten Sie den Passwortablauf. Der Dienst generiert einen Bestätigungscode und sendet ihn an den Benutzer. Die "Daten", die über callback.inputVerificationCode (Daten) zurückgegeben werden, geben an, wo der Bestätigungscode gesendet wurde. 2) cognitoUser.confirmPassword () : Verwenden Sie die Bestätigungscode mit dieser Funktion geliefert, um ein neues Passwort zu setzen.
AWS 'Dokumente sind zu diesem Thema schrecklich (Cognito). Sie müssen im Grunde cognitoUser
einrichten und dann forgotPassword
Tags und Links javascript amazon-web-services amazon-cognito
Eine rekursive Lösung für Kicks (nur ungerade n)
%Vor%Hier ist die Logik, implementieren Sie es selbst in R.
1) Versuchen Sie Folgendes:
%Vor%geben:
%Vor%2) Ein zweiter Ansatz ist:
%Vor%gibt das gleiche Ergebnis wie vorher.
3) Ein weiterer Ansatz mit einigen Ähnlichkeiten zu den beiden vorherigen Ansätzen ist:
%Vor%Hinweis: Obiges gibt die in der Frage gezeigte Beispielmatrix an, aber das Thema der Frage besagt, dass die Ringe zunehmen sollten, was bedeutet, dass sie von der Mitte zur Außenseite zunehmen, wenn das also ist wollte dann versuchen Sie dies wo %code% , %code% und %code% sind wie zuvor:
%Vor%oder
%Vor%oder
%Vor%Irgendwelche von diesen geben:
%Vor%Ich muss eine Funktion in R schreiben, die eine Matrix aus zunehmenden konzentrischen Zahlenringen erzeugt. Das Argument dieser Funktion ist eine Anzahl von Layern. Wenn beispielsweise x = 3 ist, sieht die Matrix folgendermaßen aus:
%Vor%Ich habe keine Ahnung, wie es geht. Ich würde wirklich irgendwelche Vorschläge schätzen.
Versuchen Sie Folgendes:
%Vor%