dashifen/anti-brute-squad

一个WordPress MU插件,通过限制浏览器会话中失败的登录尝试次数来防止暴力攻击。

安装: 65

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:wordpress-muplugin

3.0.1 2021-10-08 10:28 UTC

This package is auto-updated.

Last update: 2024-08-31 00:27:58 UTC


README

Anti Brute Squad 是一种非常直接的方法,在达到一定次数的失败登录尝试后阻止访问您的WordPress仪表板。默认情况下,这个数字是五,但您可以通过过滤器来更改它(见下文)。

它被设置为成为一个composer依赖项,但如果这不是您处理WordPress插件的方式,您可以直接从 src/AntiBruteSquad.php 文件中复制逻辑。如果您使用composer,只要您使用 composer/installerslkwdwrd/wp-muplugin-loader 包,Anti Brute Squad 应该可以作为一个MU插件加载。

按照目前的设计,此插件至少需要PHP 7.1。它已测试至PHP 7.4。

过滤器

  1. anti-brute-squad-login-limit - 修改访问者在被锁定之前失败的登录尝试次数。默认值为五。

  2. anti-brute-squad-access-blocked-message - 当访问者超过该限制时,伴随HTTP 401未经授权头显示在屏幕上的默认消息。默认为“您没有权限访问此网站。”这也可以通过WordPress国际化功能进行更改,如果您这样做更方便。