Summary
PHP Authentication shield. It creates a simple shield for the site with Apache authentication. It hides the sites, if the user does not know a simple username/password. It handles Drupal as a "walled garden".
This module helps you to protect your (dev) site with HTTP authentication.
Configuration
If you don't need the authentication just leave the user field blank.
- enable the module
- go to the admin interface (admin/config/system/shield) and fill the form
- nothing else :)
On plain old CGI
Since Drupal 7.23 you don't need any .htaccess modification for CGI (#670454: Support HTTP Authorization in CGI environment) but if you use plain old CGI you still need a modification:
Modify .htaccess, inside <IfModule mod_rewrite.c>
. Add the following line at the beginning of the section:
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
Other
The original idea of the project came from chx. He also added tips for improvements. I'd like to thank the help and ideas of boombatower.
Note: If you want to use it only on a dev site, and not in the production site, I suggest you to consider using the Environment modules and reading issue #1394326.
Project information
- 25,088 sites report using this module
- Created by pkiraly on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
Development version: 7.x-1.x-dev updated 18 Aug 2016 at 21:16 UTC