[user_registrationpassword] Klick auf "user:one-time-login-url" in Bestätigungsemail gibt falsche Meldung auf Website aus
am 18.09.2019 - 10:18 Uhr in
Hallo,
wir setzen das Modul [user_registrationpassword] ein, damit der Nutzer sein Passwort schon während der Registrierung setzen kann aber trotzdem seine E-Mail-Adresse mit einem Aktivierungslink bestätigen muss.
Einstellungen unter "admin/config/people/accounts" sind wie folgt:
Require a verification e-mail, but let users set their password directly on the registration form.
Der E-Mail-Text ist wie folgt:
dies ist ein test,
Danke für die Registrierung auf [BEISPIEL]. Zum Login bitte den Link in dieser Mail anklicken oder im Browserfenster öffnen.
https://www.mein-beispiel.de/user/registrationpassword/1976/1568792811/6...
Dieser Link in nur einmal aktiv. Danach bitte mit den Nutzerdaten auf https://www.mein-beispiel.de/user einloggen.
Benutzername: dies ist ein test
Passwort: Ihr Passwort
Vielen Dank für die Registrierung
Der Link in der E-Mail funktioniert prinzipiell. Der Nutzer wird aktiviert, aber er erhält folgende Meldung angezeigt:
Sie haben versucht einen Link zur einmaligen Anmeldung zu verwenden, der entweder bereits verwendet wurde oder der nicht mehr gültig ist. Bitte fordern Sie sich mit dem unten stehenden Formular einen neuen an.
Während der Anzeige dieser Meldung ist der Reiter "Neues Passwort anfordern" aktiv. Das ist etwas verwirrend für unsere Nutzer.
Wenn der Nutzer sich trotzdem danach normal anmeldet, geht es anstandslos. Er ist also wirklich aktiv. Trotz der fehlerhaften Meldung.
Weiß hier jemand einen Rat?
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi. Das könnte daran liegen,
am 18.09.2019 - 16:26 Uhr
Hi.
Das könnte daran liegen, das Drupal nach der Registration nochmal auf den selben URL umgeleitet wird.
Versuch mal das Modul um nach Login/Registration auf einen URL umzuleiten.
https://www.drupal.org/project/simple_redirect
Gruss
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)