vdlp/oc-basicauthentication-plugin

用基本认证保护您的网站。

安装次数: 19,824

依赖项: 0

建议者: 0

安全: 0

星标: 4

关注者: 8

分支: 3

开放问题: 0

类型:october-plugin

3.2.2 2023-03-03 13:36 UTC

This package is auto-updated.

Last update: 2024-09-14 15:00:51 UTC


README

允许用户管理多个主机名和环境的基本认证凭据。

要求

  • October CMS ^2.0
  • PHP 8.0.2 或更高版本

安装

composer require vdlp/oc-basicauthentication-plugin

配置

要配置此插件,请执行以下命令

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

这将创建一个 config/basicauthentication.php 文件在您的应用中,您可以在其中修改配置,如果您不想使用 .env 变量。

启用/禁用插件

默认情况下,基本认证是禁用的。

要启用基本认证,您必须在 .env 文件中将环境变量 BASIC_AUTHENTICATION_ENABLED 设置为 true 或编辑已发布的配置文件。

关于FastCGI的注意事项

如果您使用的是PHP FastCGI,HTTP基本认证可能不会默认正确工作。以下行应该添加到您的 .htaccess 文件中

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

有问题?需要帮助?

如果您对这个插件的使用有任何疑问,请随时通过 octobercms@vdlp.nl 联系我们。我们很乐意帮助您。