PHPackages                             beebots/magento2-brute-bouncer - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. beebots/magento2-brute-bouncer

ActiveMagento2-module[Security](/categories/security)

beebots/magento2-brute-bouncer
==============================

Brute Force Protection Module for Magento 2

1.0.2(3y ago)013[1 issues](https://github.com/beebots/magento2-brute-bouncer/issues)MITPHPPHP ^8.1

Since Oct 20Pushed 3y ago2 watchersCompare

[ Source](https://github.com/beebots/magento2-brute-bouncer)[ Packagist](https://packagist.org/packages/beebots/magento2-brute-bouncer)[ RSS](/packages/beebots-magento2-brute-bouncer/feed)WikiDiscussions main Synced today

READMEChangelog (3)Dependencies (1)Versions (5)Used By (0)

Brute Bouncer
=============

[](#brute-bouncer)

Brute Force Protection Module for Magento 2. This module does not do anything on it's own. This module is utility that you can use to protect a given URL or rest endpoint using Magento's plugin system. This module creates it's own database table that it maintains to track attempts to access a given endpoint or resource by an IP address. This module also includes a cron task that is used to periodically clean up records of old access attempts.

Installation
------------

[](#installation)

```
composer require beebots/magento2-brute-bouncer

```

A note about IP Addresses
-------------------------

[](#a-note-about-ip-addresses)

Make sure that you use the customer/user's IP address with this module and not the local IP address. Many Magento setups use Varnish with an outer nginx server that can end up making all the IP addresses 127.0.0.1. If you are setup this way you'll want to pull the real IP out of the headers before passing it to this module for validation.

License
-------

[](#license)

[MIT](LICENSE.txt)

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 61.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~372 days

Total

3

Last Release

1339d ago

PHP version history (2 changes)1.0.0PHP ^7.0

1.0.1PHP ^8.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2660768?v=4)[Scott](/maintainers/friendscottn)[@friendscottn](https://github.com/friendscottn)

---

Top Contributors

[![scottnbb](https://avatars.githubusercontent.com/u/143133439?v=4)](https://github.com/scottnbb "scottnbb (11 commits)")[![mattc321](https://avatars.githubusercontent.com/u/15636986?v=4)](https://github.com/mattc321 "mattc321 (5 commits)")[![friendscottn](https://avatars.githubusercontent.com/u/2660768?v=4)](https://github.com/friendscottn "friendscottn (2 commits)")

### Embed Badge

![Health badge](/badges/beebots-magento2-brute-bouncer/health.svg)

```
[![Health](https://phpackages.com/badges/beebots-magento2-brute-bouncer/health.svg)](https://phpackages.com/packages/beebots-magento2-brute-bouncer)
```

###  Alternatives

[mews/purifier

Laravel 5/6/7/8/9/10 HtmlPurifier Package

2.0k18.7M143](/packages/mews-purifier)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68357.9k](/packages/run-as-root-magento2-prometheus-exporter)[paragonie/ecc

PHP Elliptic Curve Cryptography library

24820.0k38](/packages/paragonie-ecc)[laravelgems/blade-escape

Custom blade directives to figth against XSS

1212.5k](/packages/laravelgems-blade-escape)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
