M3 Passwort-Reset und E-Mail-Verifikation ergänzen

- Auth-Token-Tabelle mit gehashten Single-Use-Tokens einführen
- Passwort-Reset und E-Mail-Verifikation als Dev-Flow bauen
- Token-Flow-Test, Smoke-Abdeckung und M3-Dokumentation aktualisieren
This commit is contained in:
2026-07-13 19:26:58 +02:00
parent 19ff11c21a
commit 8ab4a8a9bb
15 changed files with 740 additions and 9 deletions
+16 -1
View File
@@ -54,13 +54,28 @@ $checks = [
[
'label' => 'Login',
'path' => 'login.php',
'contains' => ['Login', 'Registrieren'],
'contains' => ['Login', 'Registrieren', 'Passwort vergessen'],
],
[
'label' => 'Registrierung',
'path' => 'register.php',
'contains' => ['Registrierung', 'Kundenkonto anlegen'],
],
[
'label' => 'Passwort vergessen',
'path' => 'passwort-vergessen.php',
'contains' => ['Passwort vergessen', 'Link vorbereiten'],
],
[
'label' => 'Passwort zuruecksetzen Invalid',
'path' => 'passwort-zuruecksetzen.php',
'contains' => ['Passwort zuruecksetzen', 'ungueltig oder abgelaufen'],
],
[
'label' => 'E-Mail verifizieren Invalid',
'path' => 'email-verifizieren.php',
'contains' => ['E-Mail verifizieren', 'ungueltig oder abgelaufen'],
],
[
'label' => 'Mandant-Einstellungen Login-Schutz',
'path' => 'mandant-einstellungen.php',