PHPackages                             codefog/contao-page-password - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. codefog/contao-page-password

ActiveContao-bundle[Authentication &amp; Authorization](/categories/authentication)

codefog/contao-page-password
============================

The extension allows you to protect the selected pages with a password.

2.0.1(1mo ago)24352LGPL-3.0-or-laterPHPPHP ^8.1

Since Jun 7Pushed 1mo ago3 watchersCompare

[ Source](https://github.com/codefog/contao-page-password)[ Packagist](https://packagist.org/packages/codefog/contao-page-password)[ GitHub Sponsors](https://github.com/codefog)[ RSS](/packages/codefog-contao-page-password/feed)WikiDiscussions main Synced 3w ago

READMEChangelogDependencies (6)Versions (7)Used By (0)

Page Password for Contao Open Source CMS
========================================

[](#page-password-for-contao-open-source-cms)

[![](https://camo.githubusercontent.com/2fedc4af5c9008d4cae135ef9334960f9aee6ecd97e350a3f7dc8f4efc634b7b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f636f6465666f672f636f6e74616f2d706167652d70617373776f72642e737667)](https://packagist.org/packages/codefog/contao-page-password)[![](https://camo.githubusercontent.com/317f2a2bf44caa31269b469b19a53c53db3bb8499de18351ee0cb5afedbe0b45/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f636f6465666f672f636f6e74616f2d706167652d70617373776f72642e737667)](https://github.com/codefog/contao-page-password/blob/main/LICENSE)[![](https://camo.githubusercontent.com/9d69a87925271dfbf8bbe0a6b94df2e5fc12b92fda6843d97f0778d4526e12e3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f636f6465666f672f636f6e74616f2d706167652d70617373776f72642e737667)](https://packagist.org/packages/codefog/contao-page-password)

Page Password is a bundle for the [Contao CMS](https://contao.org).

The extension allows you to protect the selected pages with a password.

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

[](#installation)

Install the bundle via Composer:

```
composer require codefog/contao-page-password

```

Configuration
-------------

[](#configuration)

1. Create a frontend module of "Page password" type.
2. Create a hidden page with the created frontend module on it. This will be a page that is displayed when a visitor is not authenticated.
3. Edit the settings of chosen pages and enable the "Protect page with password" checkbox. Then, enter your password and choose the hidden page you have just created.
4. Done!

[![](docs/screenshot.png)](docs/screenshot.png)

Copyright
---------

[](#copyright)

This project has been created and is maintained by [Codefog](https://codefog.pl).

###  Health Score

48

—

FairBetter than 93% of packages

Maintenance89

Actively maintained with recent releases

Popularity20

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 90.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 ~286 days

Recently: every ~357 days

Total

6

Last Release

56d ago

Major Versions

1.0.3 → 2.0.02026-01-26

### Community

Maintainers

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

---

Top Contributors

[![qzminski](https://avatars.githubusercontent.com/u/193483?v=4)](https://github.com/qzminski "qzminski (10 commits)")[![fritzmg](https://avatars.githubusercontent.com/u/4970961?v=4)](https://github.com/fritzmg "fritzmg (1 commits)")

---

Tags

pagepasswordcontaoprotectionprotected

### Embed Badge

![Health badge](/badges/codefog-contao-page-password/health.svg)

```
[![Health](https://phpackages.com/badges/codefog-contao-page-password/health.svg)](https://phpackages.com/packages/codefog-contao-page-password)
```

###  Alternatives

[contao-community-alliance/dc-general

Universal data container for Contao

1680.8k90](/packages/contao-community-alliance-dc-general)[metamodels/core

MetaModels core

10156.4k66](/packages/metamodels-core)[codefog/contao-news_categories

News Categories bundle for Contao Open Source CMS

3189.0k6](/packages/codefog-contao-news-categories)[terminal42/contao-node

Node bundle for Contao Open Source CMS

3177.0k6](/packages/terminal42-contao-node)[terminal42/contao-folderpage

Provides a new page type for Contao that allows you to group pages into folders.

18156.0k10](/packages/terminal42-contao-folderpage)[terminal42/notification_center

Notification Center extension for Contao Open Source CMS

80413.7k101](/packages/terminal42-notification-center)

PHPackages © 2026

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