Enter Password Page
Add New Path Page
Settings Page
Send Email Page

Module description

Protected Pages modules allows the administrator to secure any page 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.

If you are using 8.x-1.0 version then you can also protect private file. This feature will going to be available soon for 7.x version.

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.

This module is different from Protected Node module because this module allows password protection for all pages while "Protected Node" module only allows password protection for nodes.

Recommended versions of Protected Pages!

I recommend version 7.x-2.4 for Drupal 7.x. All the recently posted bugs are fixed in this release.

I recommend version 8.x-1.0 for Drupal 8.x. All the recently posted bugs are fixed in this release.

New Features in version 7.x-2.4

  • Fixed security issue.

New Features in version 8.x-1.0

  • Bug fixes
  • Protect private files.

Requirements / Dependencies

There is no requirement and dependency.


  1. Global Password Setting
  2. Session Expire Time Setting
  3. Configurable text for "Enter Password" screen
  4. Send email to users.
  5. Bypass permission to skip password protection.


  • Place the entire protected_pages directory into sites modules directory
    (eg sites/all/modules).
  • Enable this module by navigating to: Administration > Modules
  • Go to admin/people/permissions#module-protected_pages and set permissions.
  • Go to admin/config/system/protected_pages/settings and configure settings.
  • Go to admin/config/system/protected_pages and start adding protected pages.

Similar Modules

Project information