PHPackages                             spooner-web/be\_secure\_pw - 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. spooner-web/be\_secure\_pw

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

spooner-web/be\_secure\_pw
==========================

You can set password conventions to force secure passwords for BE users.

10.2.1(1y ago)10467.5k↓42%15[4 PRs](https://github.com/spoonerWeb/be_secure_pw/pulls)GPL-2.0-or-laterPHPPHP &gt;= 7.4, &lt; 8.4

Since Apr 29Pushed 1y ago3 watchersCompare

[ Source](https://github.com/spoonerWeb/be_secure_pw)[ Packagist](https://packagist.org/packages/spooner-web/be_secure_pw)[ Docs](https://git.spooner.io/spooner/be_secure_pw)[ RSS](/packages/spooner-web-be-secure-pw/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (2)Dependencies (8)Versions (21)Used By (0)

TYPO3 extension be\_secure\_pw
==============================

[](#typo3-extension-be_secure_pw)

[![Latest Stable Version](https://camo.githubusercontent.com/828998e0ebd3644cf629ef02c2e8e419650dcc2602c992437b07cdbe1e16ea86/68747470733a2f2f706f7365722e707567782e6f72672f73706f6f6e65722d7765622f62655f7365637572655f70772f762f737461626c65)](https://packagist.org/packages/spooner-web/be_secure_pw) [![Total Downloads](https://camo.githubusercontent.com/e290c41b3469289f1869deb78b48a754b01e477c672fffeedd8efdff16bab842/68747470733a2f2f706f7365722e707567782e6f72672f73706f6f6e65722d7765622f62655f7365637572655f70772f646f776e6c6f616473)](https://packagist.org/packages/spooner-web/be_secure_pw) [![Monthly Downloads](https://camo.githubusercontent.com/bc0dfe9aabf88ef6e7997e40382a153bc9affac5b42583985d2ed16ae9a858df/68747470733a2f2f706f7365722e707567782e6f72672f73706f6f6e65722d7765622f62655f7365637572655f70772f642f6d6f6e74686c79)](https://packagist.org/packages/spooner-web/be_secure_pw) [![Daily Downloads](https://camo.githubusercontent.com/c54f0ac87b5ec4533c1def3eb925df00184e69ab147bb6ae32d652a1523de770/68747470733a2f2f706f7365722e707567782e6f72672f73706f6f6e65722d7765622f62655f7365637572655f70772f642f6461696c79)](https://packagist.org/packages/spooner-web/be_secure_pw)

tldr
----

[](#tldr)

This extension keeps the editor's password safe and secure

What does it do?
----------------

[](#what-does-it-do)

This extension

- can set different patterns for the BE user's password
    - capital chars
    - lower chars
    - digits
    - special chars
    - and set the number of patterns a password must have
- can set a minimum length of a password
- is checking the password in setup module and in BE user record
- is able to set a period of time a password becomes expired and a BE user needs to change it
- is able to force this password change
    - a BE user with an expired password has only access to the setup module
- is able to lookup in the pawned password database if the password is found in data breaches

How to install?
---------------

[](#how-to-install)

### composer

[](#composer)

`composer require spooner-web/be_secure_pw`

### TYPO3 Extension Manager

[](#typo3-extension-manager)

Search for `be_secure_pw` and install it via the EM interface

### ZIP upload in EM

[](#zip-upload-in-em)

Go to the [TER page](https://extensions.typo3.org/extension/be_secure_pw) and download the ZIP file. After that, upload it in your TYPO3 Backend in the EM interface.

How to contribute?
------------------

[](#how-to-contribute)

- [Send issues](https://git.spooner.io/spooner/be_secure_pw/issues) (bugs, suggestions, features)
- [Donate via PayPal](https://paypal.me/Tomalo/50)
- Send code and create Merge Requests in [GitLab](https://git.spooner.io/spooner/be_secure_pw)

Credits
-------

[](#credits)

- Lightwerk GmbH and its customer who wants such a solution for password
- Torben Hansen for the code of PawnedPasswordService
- All other contributors

###  Health Score

53

—

FairBetter than 96% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity44

Moderate usage in the ecosystem

Community21

Small or concentrated contributor base

Maturity90

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 92.9% 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 ~200 days

Recently: every ~261 days

Total

17

Last Release

557d ago

Major Versions

7.1.1 → 8.0.02017-07-28

8.0.1 → 9.0.02019-05-16

9.1.0 → 10.0.02022-01-20

PHP version history (7 changes)8.0.1PHP ^7.0 || ^7.1

9.0.0PHP ^7.2

10.0.0PHP &gt;= 7.4, &lt; 8.1

10.1.0PHP &gt;= 7.4, &lt;= 8.1

10.1.2PHP &gt;= 7.4, &lt; 8.2

10.2.0PHP &gt;= 7.4, &lt; 8.3

10.2.1PHP &gt;= 7.4, &lt; 8.4

### Community

Maintainers

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

---

Top Contributors

[![spoonerWeb](https://avatars.githubusercontent.com/u/1793083?v=4)](https://github.com/spoonerWeb "spoonerWeb (391 commits)")[![mschwemer](https://avatars.githubusercontent.com/u/103594?v=4)](https://github.com/mschwemer "mschwemer (7 commits)")[![frans-beech-it](https://avatars.githubusercontent.com/u/4436635?v=4)](https://github.com/frans-beech-it "frans-beech-it (7 commits)")[![saitho](https://avatars.githubusercontent.com/u/7293310?v=4)](https://github.com/saitho "saitho (6 commits)")[![thommyhh](https://avatars.githubusercontent.com/u/13288620?v=4)](https://github.com/thommyhh "thommyhh (2 commits)")[![ccpp](https://avatars.githubusercontent.com/u/62338?v=4)](https://github.com/ccpp "ccpp (2 commits)")[![peterkraume](https://avatars.githubusercontent.com/u/4234704?v=4)](https://github.com/peterkraume "peterkraume (2 commits)")[![BastianBalthasarBux](https://avatars.githubusercontent.com/u/8894578?v=4)](https://github.com/BastianBalthasarBux "BastianBalthasarBux (2 commits)")[![fharzendorf](https://avatars.githubusercontent.com/u/48434294?v=4)](https://github.com/fharzendorf "fharzendorf (1 commits)")[![goldi42](https://avatars.githubusercontent.com/u/113867?v=4)](https://github.com/goldi42 "goldi42 (1 commits)")

---

Tags

securitypasswordextensionpatterntypo3reminder

### Embed Badge

![Health badge](/badges/spooner-web-be-secure-pw/health.svg)

```
[![Health](https://phpackages.com/badges/spooner-web-be-secure-pw/health.svg)](https://phpackages.com/packages/spooner-web-be-secure-pw)
```

###  Alternatives

[clickstorm/cs-seo

\[clickstorm\] SEO - Extension for TYPO3. Enables important onpage features for search engine optimization (SEO). Expands the page settings and any desired records for example with a preview for Google search results (SERP) Structured Data (JSON-LD) and a Focus Keyword. Restrictive hreflang and canonical tags. Modules for metadata of records and alternative texts of images. Further features are shown in the extension manual.

37542.0k1](/packages/clickstorm-cs-seo)[georgringer/noopener

Add rel="noopener noreferrer" to all external links

1535.1k](/packages/georgringer-noopener)[bbysaeth/typo3-altcha

TYPO3 form element for spam protection by utilizing the proof-of-work mechanism Altcha.

1227.2k1](/packages/bbysaeth-typo3-altcha)[causal/fal-protect

Protect everything within /fileadmin/ based on associated folder and file restrictions (visibility, user groups and dates of publication).

1179.7k](/packages/causal-fal-protect)

PHPackages © 2026

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