PHPackages                             ahebrank/protected\_pages - 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. ahebrank/protected\_pages

ActiveDrupal-module[Authentication &amp; Authorization](/categories/authentication)

ahebrank/protected\_pages
=========================

Protect pages or private files by password

1620PHP

Since May 24Pushed 8y ago1 watchersCompare

[ Source](https://github.com/ahebrank/protected_pages)[ Packagist](https://packagist.org/packages/ahebrank/protected_pages)[ RSS](/packages/ahebrank-protected-pages/feed)WikiDiscussions 8.x-1.x Synced 2w ago

READMEChangelogDependenciesVersions (3)Used By (0)

```
********************************************************************
                P R O T E C T E D   P A G E S   M O D U L E
********************************************************************
Original Author: Varun Mishra
Current Maintainers: Andy Hebrank
Email: andy@insidenewcity.com

********************************************************************
DESCRIPTION:

   Protected Pages modules allows the administrator to secure any page or
   private file in your website by password. You just need to go to
   configuration page of this module and add path, password. After that the
   added path will be password protected. This module also allows you to send
   the details of this protected page to multiple users by email.

   This module allow administrator to set global password for all protected
   pages. This module provide bypass password protection of protected pages
   permission also. All the protected pages will be accessible by users having
   this permission.

********************************************************************

INSTALLATION:

1. composer require ahebrank/protected_pages
2. drush en -y protected_pages
```

###  Health Score

24

—

LowBetter than 31% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor2

2 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.

### Community

Maintainers

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

---

Top Contributors

[![cisvarun](https://avatars.githubusercontent.com/u/16717745?v=4)](https://github.com/cisvarun "cisvarun (21 commits)")[![varunmishra2006](https://avatars.githubusercontent.com/u/19607627?v=4)](https://github.com/varunmishra2006 "varunmishra2006 (15 commits)")[![ahebrank](https://avatars.githubusercontent.com/u/5023646?v=4)](https://github.com/ahebrank "ahebrank (14 commits)")

---

Tags

drupaldrupal-8drupal-module

### Embed Badge

![Health badge](/badges/ahebrank-protected-pages/health.svg)

```
[![Health](https://phpackages.com/badges/ahebrank-protected-pages/health.svg)](https://phpackages.com/packages/ahebrank-protected-pages)
```

###  Alternatives

[kartik-v/yii2-password

Useful password strength validation utilities for Yii Framework 2.0

761.3M17](/packages/kartik-v-yii2-password)

PHPackages © 2026

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