Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Modeler API 1.1.7 Minor update available for module modeler_api (1.1.7). Release: Custom Field 4.0.12 Minor update available for module custom_field (4.0.12). Release: Custom Field 5.0.3 Minor update available for module custom_field (5.0.3). Release: GraphQL Compose 2.4.2 Minor update available for module graphql_compose (2.4.2). Release: Commerce ML Starter 2.0.7 Minor update available for module cmlstarter (2.0.7). Release: Redirect Audit 2.0.0 Major update available for module redirect_audit (2.0.0). Release: SynPay - Sber Ykassa Robokassa 2.0.13 Minor update available for module synpay (2.0.13). Release: Synapse helper module 3.0.6 Minor update available for module synhelper (3.0.6). Module Revived: Two-factor Authentication (TFA) 8.x-1.13 Module tfa updated after 10 months of inactivity (8.x-1.13). Usage Milestone: Easy Email Module easy_email crossed 10,000 active installs.

Single Page Protection

59 sites No security coverage Drupal 10–11
View on drupal.org

Single Page Protection allows you to protect specific internal website pages with individual passwords, eliminating the need to create user accounts for each visitor. You can configure protected paths and their passwords through the administration interface, and customize instructions while allowing trusted roles to bypass the password prompt.

Introduction

Single Page Protection protects selected internal Drupal paths with individual passwords on supported Drupal 10.6 and Drupal 11.3+ sites.

Features

  • Drupal password API hashing and automatic rehashing for legacy stored passwords.
  • Path-and-IP flood protection limited to five failed attempts per hour.
  • Strict internal-path validation with no open redirects.
  • Session unlocks are revoked automatically when a protected password changes.
  • Explicit bypass permission and administrator-only configuration.
  • Strict configuration schema, ConfigTarget forms, functional tests, and supported-version CI on every push.

Requirements

Drupal 10.6 or Drupal 11.3 and later.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
Jun 2026
Latest release
4 weeks ago
Releases (12 mo)
4 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.0.11 Stable 10–11 Aug 16, 2026
1.0.10 Stable 10–11 Jul 14, 2026
1.0.9 Stable 9–11 Jun 18, 2026
1.0.7 Stable 9–11 Jun 18, 2026