DevShop
component/docs
component/docs
  • Introduction
  • Introduction
    • About DevShop
    • Roadmap
    • Tour
    • How it works
  • Install & Upgrade
    • Installing DevShop
    • Upgrading DevShop
    • Changing Hostname
    • System Configuration with Ansible
    • Setup Examples
  • Using DevShop
    • Deployment Hooks
    • Migrating sites into DevShop
    • Customizing settings.php
    • Automated Testing
    • Acquia Cloud Hooks Integration
    • Remote Servers
    • Going Live
    • Scaling
    • Deleting Projects & Environments
    • Using SSL
    • Password Protection
    • Troubleshooting
  • Developing DevShop
    • Developing DevShop
  • Learning DevShop
    • The Complete DevShop Training
  • Contributing
    • How to contribute to DevShop
    • Release Process
Powered by GitBook
On this page
  • Adding a Password to an Environment
  • Removing a Password from an Environment
  1. Using DevShop

Password Protection

PreviousUsing SSLNextTroubleshooting

Last updated 5 years ago

DevShop allows you to password protect your sites with an "HTTP Password".

This prevents anyone (including search engines) from accessing any page unless they know the password.

Adding a Password to an Environment

To add a HTTP Password to an environment:

  1. Visit the Project Dashboard.

  2. Click an environment's Environment Settings icon icon.

  3. Click Environment Settings.

  4. Scroll toward the bottom of the form.

  5. Look for the section HTTP Basic Authentication.

  6. Enter a username and password, and a message if you wish.

  7. Click "Save".

  8. Wait for the environment to complete verification.

  9. Visit the site and confirm that the browser asks you for a username and password.

Removing a Password from an Environment

To remove the password, simply empty the "username" and "password" fields from the environment settings form.

Push this button to open Environment Settings.