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. beebots/magento2-brute-bouncer

ActiveMagento2-module

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 1mo ago

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 54% 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

1287d ago

PHP version history (2 changes)1.0.0PHP ^7.0

1.0.1PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/0d62f408027a133c6bd823c38ba7d299f955af4f63dd327296d23a1833b2c04d?d=identicon)[friendscottn](/maintainers/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

[ethanyehuda/magento2-cronjobmanager

A module for managing scheduled cron jobs from magento's admin panel

3632.5M1](/packages/ethanyehuda-magento2-cronjobmanager)[baldwin/magento2-module-url-data-integrity-checker

Magento 2 module which can find potential url related problems in your catalog data

281773.3k](/packages/baldwin-magento2-module-url-data-integrity-checker)[dotdigital/dotdigital-magento2-extension

Dotdigital for Magento 2

50374.2k18](/packages/dotdigital-dotdigital-magento2-extension)[kiwicommerce/module-cron-scheduler

Easily set up and manage cron jobs from the backend with a beautiful and managed timeline feature. Find the actual load on CPU/Memory by cron job execution.

74603.3k](/packages/kiwicommerce-module-cron-scheduler)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

69344.4k](/packages/run-as-root-magento2-prometheus-exporter)[fredden/magento2-module-javascript-error-reporting

A Magento 2 module which captures JavaScript errors for later review by website administrators

3138.1k](/packages/fredden-magento2-module-javascript-error-reporting)

PHPackages © 2026

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