Skip to main content Skip to search Skip to main navigation
Meet Shopware Payments Fast. Powerful. Yours to control. Discover payments
Diese Seite ist auch auf Deutsch verfügbar.
weedesign

Password Protection

Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • Protect your entire shop or specific products, categories & landing pages with a password
  • Built-in brute-force protection with automatic 15-minute lockout after 5 failed attempts
  • Unlock statistics dashboard with today's activity, all-time totals, and per-page breakdown
  • Session-based access: visitors enter the password once and stay unlocked for the session
  • Fully translatable password form via the snippet system

Features

  • Global shop protection with one password covering all pages
  • Per-entity protection for individual products, categories, and landing pages
  • Custom password per entity with automatic fallback to global password
  • Session-based unlocking with no repeated prompts within the same session
  • Brute-force protection: temporary lockout after 5 failed attempts (15 minutes)
  • Logging of successful and failed unlock attempts
  • Admin statistics dashboard with today's overview and all-time totals
  • Active session tracking (unlocks within the last 30 minutes)
  • Per-page statistics breakdown including password type used (custom or global)
  • Manual log deletion via admin dashboard
  • Automatic log cleanup via scheduled task with configurable retention period
  • All password form texts translatable via snippet system
  • Cache-control headers prevent protected pages from being cached
  • Covers all major page types: products, categories, landing pages, checkout, account, search & wishlist
  • Sales-channel-specific configuration support

About the Extension

Keep your shop or specific parts of it behind a password. Whether you're running a private sale, a members-only store, or simply want to restrict access to selected content, this plugin gives you full control over who can see what.

You can protect your entire shop with a single global password, or target individual products, categories, and landing pages independently. Each entity can have its own unique password, or fall back to the globally configured one. Once a visitor enters the correct password, their session is unlocked automatically. They won't be asked again until the session ends or the password changes.

To guard against brute-force attacks, access is temporarily blocked after five failed attempts. The lockout lasts 15 minutes and is applied per form key, keeping automated bots and persistent guessers at bay.

An integrated statistics dashboard in the admin panel gives you full visibility into access attempts. See how many visitors unlocked a page today, how many failed, which pages are being accessed, and whether the global or a custom password was used. Active sessions from the last 30 minutes are shown separately. Logs can be cleared manually or deleted automatically on a configurable schedule via the built-in cleanup task.

All texts shown on the password form including title, label, submit button, and error messages are fully translatable through the standard snippet system, so the form fits seamlessly into any language setup.

Details

  • Available: English, German
  • Latest update: 26 August 2026
  • Publication date: 26 August 2026
  • Version: 2.0.0
  • Category: Special features

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 4.9

    Average rating of 4.9 out of 5 stars

  • Partner since: 2019
  • Extensions: 53

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly