verbb / knock-knock
A Craft CMS plugin for protecting a site's front end with one shared password.
Package info
Type:craft-plugin
pkg:composer/verbb/knock-knock
Fund package maintenance!
Requires
- php: ^8.2
- craftcms/cms: ^5.0.0
- verbb/base: ^3.0.19
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-craft-5
- 3.0.12
- 3.0.11
- 3.0.10
- 3.0.9
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 3.0.0-beta.1
- 2.0.14
- 2.0.13
- 2.0.12
- 2.0.11
- 2.0.10
- 2.0.9
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 2.0.0-beta.1
- 1.2.19
- 1.2.18
- 1.2.17
- 1.2.16
- 1.2.15
- 1.2.14
- 1.2.13
- 1.2.12
- 1.2.11
- 1.2.10
- 1.2.9.2
- 1.2.9.1
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4.2
- 1.2.4.1
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- dev-craft-4
- dev-craft-6
- dev-craft-3
This package is auto-updated.
Last update: 2026-10-04 22:06:11 UTC
README
Knock Knock for Craft CMS
Knock Knock is a Craft CMS plugin that places a simple shared-password gate in front of a Craft site. Protect a staging site, private preview, or work in progress without building a complete member system.
Visitors enter one project password before accessing protected pages. Successful access is remembered for the configured period, making the gate useful for client review without creating and maintaining individual Craft accounts.
Features
- Protect the public site with one credential that is easy to rotate.
- Avoid asking approved visitors for the password on every page.
- Leave selected endpoints available when integrations or public pages need them.
- Allow trusted networks through without the password screen.
- Use project-owned templates or responses for the gate.
- Keep access behaviour explicit alongside the rest of the site configuration.
- Use environment variables for the password and enabled state across deployments.
Documentation
Visit the Knock Knock Plugin page for all documentation, guides, pricing and developer resources.
Credit & Thanks
Based on KnockKnock for Craft 2.
Support
Get in touch with us via the Knock Knock Support page or by creating a Github issue
Sponsor
Knock Knock is licensed under the MIT license, meaning it will always be free and open source - we love free stuff! If you'd like to show your support to the plugin regardless, Sponsor development.