308

Product support

Visit this product's website for support.

Categories

Allows users to manage Basic Authentication credentials for multiple hostnames and environments.

Requirements

  • PHP 7.4 or higher

Installation

composer require vdlp/oc-basicauthentication-plugin

Configuration

To configure this plugin execute the following command:

php artisan vendor:publish --provider="Vdlp\BasicAuthentication\ServiceProvider" --tag="config"

This will create a config/basicauthentication.php file in your app where you can modify the configuration if you don't want to use .env variables.

Enable / disable plugin

By default basic authentication is disabled.

To enable basic authentication, you have to set the env variable to BASIC_AUTHENTICATION_ENABLED to true in your .env file or edit the published config file.

A Note On FastCGI

If you are using PHP FastCGI, HTTP Basic authentication may not work correctly out of the box. The following lines should be added to your .htaccess file:

RewriteCond %{HTTP:Authorization} ^(.+)$
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

Questions? Need help?

If you have any question about how to use this plugin, please don't hesitate to contact us at octobercms@vdlp.nl. We're happy to help you.

2.0.0

Add support for PHP 7.4 and higher

Jul 13, 2021

1.2.0

Add console command for adding credentials

Jun 09, 2021

1.1.0

Add notification to settings view when basic authentication is disabled

May 28, 2021

1.0.1

Update plugin dependencies

May 28, 2021

1.0.0

First version of Vdlp.BasicAuthenticationentication

Jan 24, 2019