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保护引擎之外实现用户身份验证安全方法,如账户锁定、密码过期等。

License: GPL v3 Donate Version 1.0.0

Alt GhoSter概述

主要功能

  • 防止客户或管理员用户由于密码无效而多次登录失败,导致该用户的账户在一定时间内被锁定。
  • 在管理员中配置最大登录尝试次数。
  • 解锁标记为已锁定的账户。
  • 减缓在线密码猜测攻击。
  • 防止垃圾邮件机器人攻击等。
  • 当然,这种保护是默认实现的安全模块之外的

配置和管理账户保护

  • 启用 - 启用或禁用账户锁定。
  • 阈值 - 连续失败登录尝试的次数(默认为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

许可证

开源软件许可(OSL 3.0)

捐赠

如果这个项目帮助您减少了开发时间,您可以请我喝杯咖啡:)

paypal