44 Stimmen

Rails Devise: Passwort-Reset-Token setzen und Benutzer umleiten

In meiner Anwendung erstelle ich für einen bestimmten Anwendungsfall einen neuen Benutzer (das Passwort wird programmatisch festgelegt) und sende ihm eine Bestätigungs-E-Mail.

Ich möchte, dass sie ihr Passwort sofort nach der Bestätigung ändern können (ohne das vom System generierte Passwort eingeben zu müssen, das ich ihnen nicht schicken möchte).

In der Tat möchte ich
1) Das System erstellt ein neues Benutzerkonto mit generiertem Passwort.
2) Das System sendet eine Bestätigungs-E-Mail.
3) Der Benutzer klickt auf die Bestätigung und wird zur Eingabe seines Kennworts weitergeleitet (er wird zu einer URL wie der folgenden weitergeleitet)

<a href="http://localhost:3000/users/password/edit?reset_password_token=v5Q3oQGbsyqAUUxyqLtb">Change my password</a>

Jede Hilfe / jeder Hinweis wäre großartig.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X