Skip to main content
drupalreleases
Release: Cms 2.2.3 — Update released for Drupal core (2.2.3)! Release: Easy Breadcrumb 2.0.11 — Minor update available for module easy_breadcrumb (2.0.11). Release: Bootstrap 8.x-3.42 — Minor update available for theme bootstrap (8.x-3.42). Release: Editoria11y Accessibility Checker 3.0.10 — Minor update available for module editoria11y (3.0.10). Release: Editoria11y Accessibility Checker 2.2.24 — Minor update available for module editoria11y (2.2.24). Release: Leaflet 10.4.13 — Minor update available for module leaflet (10.4.13). Release: Flag 5.1.1 — Minor update available for module flag (5.1.1). Release: MCP Sentinel 2.33.0 — Minor update available for module mcp_sentinel (2.33.0). Module Revived: Bootstrap 8.x-3.41 — Theme bootstrap updated after 6 months of inactivity (8.x-3.41). Security Coverage: Component Library — Module component_library now has official Drupal security advisory coverage.

Maintenance VIP

No security coverage Drupal 10 · not 11

Part of the Maintenance ecosystem · 10 projects

View on drupal.org

This module allows site administrators to grant temporary, secure access to a site in maintenance mode using a special URL. This is useful for letting clients or testers review a site before it goes live without requiring them to log in. Access is granted via a unique token in the URL and expires after 24 hours.

The Maintenance VIP module allows site administrators to grant bypass access to a Drupal site in maintenance mode using a secure, shareable URL. This is ideal for giving clients, stakeholders, or QA teams temporary access to review a site before launch, without requiring them to have a user account or log in.

Features

  • Simple URL bypass: Access the site via /vip/{your-token}.
  • Secure sessions: Generates an HTTP-only, secure cookie valid for 24 hours to prevent hijacking.
  • Easy logout: Users can drop their VIP session by visiting /vip-logout.
  • Proxy friendly: Works flawlessly behind Nginx, Varnish, or CDNs since it integrates directly with Drupal's maintenance mode service decorator.

Post-Installation

Once installed, no complex permissions or cache rebuilds are needed to manage the token.

  1. Navigate to Configuration > development > Maintenance VIP (/admin/config/development/maintenance-vip).
  2. Scroll down to the new Maintenance VIP Token field.
  3. Enter a secure, unique string (e.g., client-review-2026) and save the configuration.
  4. Enable Maintenance mode as usual.
  5. Share your link (https://yoursite.com/vip/client-review-2026) with your testers.

Additional Requirements

This module is self-contained. It requires no additional external libraries or contributed modules.

Similar projects

Modules like Maintenance Allow IP or similar IP-whitelisting solutions exist. However, whitelisting IPs is often problematic and time-consuming when clients are on mobile networks, corporate VPNs, or dynamic IPs. Maintenance VIP solves this by using a token-based approach, making it much more flexible for non-technical users while keeping the site locked.

Supporting this Module

Feel free to open issues, feature requests, or provide patches in the project's issue queue.

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
2
Tracked since
Apr 2026
Latest release
5 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
1.0.1 Stable 10 Apr 8, 2026
1.0.0 Stable 10 Apr 8, 2026