ghoster / accountshield
此包已被废弃,不再维护。未建议替代包。
在默认的Magento 2保护引擎之外实现用户身份验证安全方法,如账户锁定、密码过期等。
v1.0.0
2019-04-18 06:07 UTC
This package is auto-updated.
Last update: 2020-12-18 10:05:14 UTC
README
Account Shield Magento 2模块在默认的Magento 2保护引擎之外实现用户身份验证安全方法,如账户锁定、密码过期等。
概述
主要功能
- 防止客户或管理员用户由于密码无效而多次登录失败,导致该用户的账户在一定时间内被锁定。
- 在管理员中配置最大登录尝试次数。
- 解锁标记为已锁定的账户。
- 减缓在线密码猜测攻击。
- 防止垃圾邮件机器人攻击等。
- 当然,这种保护是默认实现的安全模块之外的
配置和管理账户保护
- 启用 - 启用或禁用账户锁定。
- 阈值 - 连续失败登录尝试的次数(默认为3)。
- 间隔持续时间 - 定义账户锁定多长时间(默认为900秒)。
使用Composer安装
- 使用SSH连接到您的服务器
- 导航到您的项目并运行以下命令
composer require ghoster/accountshield php bin/magento setup:upgrade rm -rf pub/static/* rm -rf var/* php bin/magento setup:static-content:deploy
不使用Composer安装
- 从GitHub下载文件:直接下载链接
- 解压缩存档并将所有目录复制到app/code/GhoSter/AccountShield
- 转到项目主目录并执行以下命令
php bin/magento setup:upgrade rm -rf pub/static/* rm -rf var/* php bin/magento setup:static-content:deploy
许可证
捐赠
如果这个项目帮助您减少了开发时间,您可以请我喝杯咖啡:)