PHPackages                             aoe/felogin-bruteforce-protection - 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. aoe/felogin-bruteforce-protection

AbandonedArchivedTypo3-cms-extension[Security](/categories/security)

aoe/felogin-bruteforce-protection
=================================

Protects TYPO3 frontend authentication (e.g. fe\_login) against brute force attacks.

12.2.0(1y ago)912.2k↓50%9[1 issues](https://github.com/AOEpeople/felogin_bruteforce_protection/issues)GPL-3.0PHPPHP ^8.0CI passing

Since Aug 4Pushed 11mo ago27 watchersCompare

[ Source](https://github.com/AOEpeople/felogin_bruteforce_protection)[ Packagist](https://packagist.org/packages/aoe/felogin-bruteforce-protection)[ Docs](https://github.com/AOEpeople/felogin_bruteforce_protection)[ RSS](/packages/aoe-felogin-bruteforce-protection/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (12)Versions (57)Used By (0)

Brute Force Protection for TYPO3
================================

[](#brute-force-protection-for-typo3)

[![Build Status](https://camo.githubusercontent.com/6209874b2c3c9f7ecb49802971f5d6aae8c69904a3809633e06c84cb23d50e50/68747470733a2f2f7472617669732d63692e6f72672f414f4570656f706c652f66656c6f67696e5f6272757465666f7263655f70726f74656374696f6e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/AOEpeople/felogin_bruteforce_protection)[![Code Coverage](https://camo.githubusercontent.com/cfd6143d9ee7b8efd4b3ef39cef50ad404f24eee88cf88f6dd43b5f11c675ad3/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f414f4570656f706c652f66656c6f67696e5f6272757465666f7263655f70726f74656374696f6e2f6261646765732f636f7665726167652e706e673f623d6d61696e)](https://scrutinizer-ci.com/g/AOEpeople/felogin_bruteforce_protection/?branch=main)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/7aff0d8de1dc90616a416d49da60170d1434d5b037a095c9c9f106bfe119fbe3/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f414f4570656f706c652f66656c6f67696e5f6272757465666f7263655f70726f74656374696f6e2f6261646765732f7175616c6974792d73636f72652e706e673f623d6d61696e)](https://scrutinizer-ci.com/g/AOEpeople/felogin_bruteforce_protection/?branch=main)

Protects TYPO3s frontend authentication (e.g. fe\_login) against brute force attacks.

Download / Installation
-----------------------

[](#download--installation)

You can download and install this extension from the [TER (TYPO3 Extension Repository)](http://typo3.org/extensions/repository/view/felogin_bruteforce_protection).

Documentation
-------------

[](#documentation)

The documentation is available online at [docs.typo3.org](https://docs.typo3.org/typo3cms/extensions/felogin_bruteforce_protection/).

License
-------

[](#license)

License: GPLv3 or later. See LICENSE.

Contributing
------------

[](#contributing)

```
1. Fork the repository on Github
2. Create a named feature / bugfix branch (like `feature_add_something_new` or `bugfix\thing_which_does_not_work`)
3. Write your change
4. Write tests for your change (if applicable)
5. Run the tests, ensuring they all pass
6. Submit a Pull Request using Github

```

###  Health Score

48

—

FairBetter than 94% of packages

Maintenance42

Moderate activity, may be stable

Popularity32

Limited adoption so far

Community25

Small or concentrated contributor base

Maturity82

Battle-tested with a long release history

 Bus Factor3

3 contributors hold 50%+ of commits

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 ~68 days

Recently: every ~7 days

Total

50

Last Release

578d ago

Major Versions

2.1.3 → 8.0.02022-06-21

8.0.0 → 9.0.02022-06-21

9.0.0 → 10.0.02022-06-21

10.0.13 → 11.0.02024-02-26

11.0.5 → 12.0.02024-08-13

PHP version history (5 changes)1.2.4PHP &gt;=5.3.0

1.6.0PHP &gt;=5.5.0

2.0.0PHP ^7.0

10.0.0PHP ^7.3 || ^8.0

11.0.0PHP ^8.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/6331769?v=4)[AOE](/maintainers/AOEpeople)[@AOEpeople](https://github.com/AOEpeople)

---

Top Contributors

[![tlayh](https://avatars.githubusercontent.com/u/285669?v=4)](https://github.com/tlayh "tlayh (27 commits)")[![TomSchenk](https://avatars.githubusercontent.com/u/12969197?v=4)](https://github.com/TomSchenk "TomSchenk (22 commits)")[![sourcesoldier](https://avatars.githubusercontent.com/u/4140294?v=4)](https://github.com/sourcesoldier "sourcesoldier (20 commits)")[![patrickroos77](https://avatars.githubusercontent.com/u/13537303?v=4)](https://github.com/patrickroos77 "patrickroos77 (17 commits)")[![kschu91](https://avatars.githubusercontent.com/u/5566756?v=4)](https://github.com/kschu91 "kschu91 (15 commits)")[![vdespa-collab](https://avatars.githubusercontent.com/u/68944255?v=4)](https://github.com/vdespa-collab "vdespa-collab (7 commits)")[![StefanMasz](https://avatars.githubusercontent.com/u/1201475?v=4)](https://github.com/StefanMasz "StefanMasz (6 commits)")[![AndreAOE](https://avatars.githubusercontent.com/u/115550876?v=4)](https://github.com/AndreAOE "AndreAOE (4 commits)")[![tomasnorre](https://avatars.githubusercontent.com/u/1212481?v=4)](https://github.com/tomasnorre "tomasnorre (2 commits)")[![ThomasAchab](https://avatars.githubusercontent.com/u/25452258?v=4)](https://github.com/ThomasAchab "ThomasAchab (2 commits)")[![bilalarslan](https://avatars.githubusercontent.com/u/1686446?v=4)](https://github.com/bilalarslan "bilalarslan (2 commits)")[![soda-2005](https://avatars.githubusercontent.com/u/10192689?v=4)](https://github.com/soda-2005 "soda-2005 (1 commits)")[![vertexvaar](https://avatars.githubusercontent.com/u/5594393?v=4)](https://github.com/vertexvaar "vertexvaar (1 commits)")[![aWuttig](https://avatars.githubusercontent.com/u/726519?v=4)](https://github.com/aWuttig "aWuttig (1 commits)")[![marclindemann](https://avatars.githubusercontent.com/u/2149060?v=4)](https://github.com/marclindemann "marclindemann (1 commits)")

---

Tags

extensionextbasetypo3protectionbruteforcefelogin

###  Code Quality

Static AnalysisPHPStan, Rector

Code StyleECS

Type Coverage Yes

### Embed Badge

![Health badge](/badges/aoe-felogin-bruteforce-protection/health.svg)

```
[![Health](https://phpackages.com/badges/aoe-felogin-bruteforce-protection/health.svg)](https://phpackages.com/packages/aoe-felogin-bruteforce-protection)
```

###  Alternatives

[leuchtfeuer/secure-downloads

"Secure Download": Apply TYPO3 access rights to ALL file assets (PDFs, TGZs or JPGs etc. - configurable) - protect them from direct access.

22234.7k1](/packages/leuchtfeuer-secure-downloads)[typo3/testing-framework

The TYPO3 testing framework provides base classes for unit, functional and acceptance testing.

675.0M775](/packages/typo3-testing-framework)[georgringer/news

News system - Versatile news system based on Extbase &amp; Fluid and using the latest technologies provided by TYPO3 CMS.

2815.1M90](/packages/georgringer-news)[leuchtfeuer/locate

Locate - The users country, preferred language and other facts will be detected. Depending on configurable rules the user can be redirected to other languages or pages. Locate also provides geo blocking for configurable pages in configurable countries.

1182.8k](/packages/leuchtfeuer-locate)[netresearch/contexts

Multi-channel content visibility for TYPO3 - by Netresearch

1117.4k1](/packages/netresearch-contexts)[pagemachine/typo3-formlog

Form log for TYPO3

23225.3k6](/packages/pagemachine-typo3-formlog)

PHPackages © 2026

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