markocupic / backend-password-recovery-bundle
Backend Password Recovery Plugin for Contao CMS
Installs: 2 868
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 1
Open Issues: 2
Type:contao-module
Requires
- php: ^8.2
- code4nix/uri-signer: ^1.0
- contao/core-bundle: ^5.3
- ramsey/uuid: ^4.0
- scheb/2fa-bundle: ^6.0 || ^7.0
- symfony/http-foundation: ^6.4 || ^7.1
- symfony/security-bundle: ^6.4 || ^7.1
Requires (Dev)
- contao/manager-plugin: ^2.13
- dev-master
- 1.6.13
- 1.6.12
- 1.6.11
- 1.6.10
- 1.6.9
- 1.6.8
- 1.6.7
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.10
- 1.5.9
- 1.5.8
- 1.5.7
- 1.5.6
- 1.5.5
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.31
- 1.3.30
- 1.3.29
- 1.3.28
- 1.3.27
- 1.3.26
- 1.3.25
- 1.3.24
- 1.3.23
- 1.3.22
- 1.3.21
- 1.3.20
- 1.3.19
- 1.3.18
- 1.3.17
- 1.3.16
- 1.3.15
- 1.3.14
- 1.3.13
- 1.3.12
- 1.3.11
- 1.3.10
- 1.3.9
- 1.3.8
- 1.3.7
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.0
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
This package is auto-updated.
Last update: 2024-11-18 11:21:10 UTC
README
Contao Backend Password Recovery Bundle
Senden Sie Benutzern niemals Passwörter über E-Mail.
Dieses Plugin blendet nach falscher Eingabe des Backend-User-Passwortes einen "Passwort-Wiederherstellen-Button" ein. Durch Eingabe des Benutzernamens oder der E-Mail-Adresse wird dem User eine E-Mail mit einem Link zugesandt. Damit kann der Backend-User sein Passwort neu erstellen.
Installation
Via composer mit composer require markocupic/backend-password-recovery-bundle
oder Contao Manager. Nach der Installation Datenbank-Update ausführen.
Bedienung
Konfiguration
Nach der Installation ist keine weitere Konfiguration nötig. Der E-Mail-Betreff und E-Mail-Text können über die Sprachdatei angepasst werden.
// contao/languages/de/default.php
$GLOBALS['TL_LANG']['MSC']['pwRecoveryEmailSubject'] = 'Lorem ipsum';
$GLOBALS['TL_LANG']['MSC']['pwRecoveryEmailText'] = 'Lorem ipsum';
Um die Sicherheit zu erhöhen, beträgt die standardmässige Gültigkeitsdauer des Links 10 Minuten. Diese kann jedoch in der Datei config/config.yaml
angepasst werden.
# config/config.yaml
markocupic_backend_password_recovery:
token_lifetime: 900 # default 600 s (10 min)
Standardmässig wird der "Passwort wiederherstellen Button" erst nach der Eingabe eines falschen Passwortes eingeblendet. Dies lässt sich jedoch anpassen, sodass der Button permanent sichtbar ist.
# config/config.yaml
markocupic_backend_password_recovery:
show_password_recovery_link_on_login_failure_only: false # Default true