Every stale reset link produced a bare 'Ungültiges Token', which sent users into a loop of requesting ever more e-mails. The overridden core messages now explain that only the link from the newest e-mail counts, the auth message template offers a direct 'Neuen Link anfordern' button, and the change-password page asks for the 'Aktuelles Passwort' with a hint covering freshly reset passwords. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
21 lines
1.1 KiB
PHP
21 lines
1.1 KiB
PHP
<?php
|
||
|
||
declare(strict_types=1);
|
||
|
||
/*
|
||
* Verständlichere Texte rund um "Passwort vergessen" für technische Laien.
|
||
*
|
||
* Hintergrund: Contao zeigt für jeden nicht (mehr) gültigen Reset-Link nur
|
||
* "Ungültiges Token". Das passiert im Alltag vor allem, wenn ein bereits
|
||
* benutzter Link erneut angeklickt wird oder ein Link aus einer älteren
|
||
* E-Mail geöffnet wird (beim erfolgreichen Zurücksetzen werden alle älteren
|
||
* Links ungültig). Die Texte erklären das und zeigen den Ausweg.
|
||
*/
|
||
|
||
$GLOBALS['TL_LANG']['MSC']['invalidToken'] = 'Dieser Link ist nicht mehr gültig. Er wurde bereits verwendet, ist abgelaufen oder wurde durch eine neuere E-Mail ersetzt. Bitte fordern Sie einen neuen Link an – es gilt immer der Link aus der neuesten E-Mail.';
|
||
$GLOBALS['TL_LANG']['MSC']['tokenConfirmed'] = 'Dieser Link wurde bereits verwendet – Ihr Passwort wurde damit schon geändert. Melden Sie sich mit Ihrem neuen Passwort an oder fordern Sie bei Bedarf einen neuen Link an.';
|
||
|
||
// "Altes Passwort" verwirrt direkt nach einem Passwort-Reset: Gemeint ist immer
|
||
// das Passwort der aktuellen Anmeldung.
|
||
$GLOBALS['TL_LANG']['MSC']['oldPassword'] = 'Aktuelles Passwort';
|