markocupic / backend-password-recovery-bundle
Contao CMS 后端密码恢复插件
1.6.13
2024-08-18 10:49 UTC
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-09-18 10:58:07 UTC
README
Contao 后端密码恢复包
永远不要通过电子邮件发送密码。
此插件在输入错误的后端用户密码后显示“密码恢复”按钮。通过输入用户名或电子邮件地址,用户会收到一个带有链接的电子邮件。这样,后端用户可以重新创建密码。
安装
使用 composer require markocupic/backend-password-recovery-bundle
或 Contao 管理员进行安装。安装后执行数据库更新。
操作
配置
安装后无需进一步配置。可以通过语言文件调整 邮件主题 和 邮件正文。
// contao/languages/de/default.php
$GLOBALS['TL_LANG']['MSC']['pwRecoveryEmailSubject'] = 'Lorem ipsum';
$GLOBALS['TL_LANG']['MSC']['pwRecoveryEmailText'] = 'Lorem ipsum';
为了提高安全性,链接的默认 有效期 为 10 分钟。但是,可以在 config/config.yaml
文件中调整此设置。
# config/config.yaml
markocupic_backend_password_recovery:
token_lifetime: 900 # default 600 s (10 min)
默认情况下,"密码恢复"按钮仅在输入错误密码后显示。但是,可以调整使其永久可见。
# config/config.yaml
markocupic_backend_password_recovery:
show_password_recovery_link_on_login_failure_only: false # Default true