intraset / laravel-basic-auth
使用主凭证进行应用的基本身份验证。
v1.0.0
2023-10-06 16:09 UTC
Requires
- php: ^8.0
- illuminate/support: ^8.0|^9.0|^10.0
Requires (Dev)
- laravel/framework: ^10.0
- orchestra/testbench: ^8.12
- phpunit/phpunit: ^10.0
README
使用主凭证进行应用的基本身份验证。
安装
composer require intraset/laravel-basic-auth
配置
发布配置文件
php artisan vendor:publish --provider="Intraset\LaravelBasicAuth\ServiceProvider"
用法
在 .env 文件中激活中间件
BASIC_AUTH_ENABLED=true
在 .env 文件中设置主凭证
BASIC_AUTH_USERNAME=admin BASIC_AUTH_PASSWORD=secret
在 .env 文件中更改中间件别名
BASIC_AUTH_ALIAS=basic.auth
在 .env 文件中更改中间件行为以全局应用于应用
BASIC_AUTH_GLOBAL=true
在 .env 文件中更改中间件行为以应用于中间件组
BASIC_AUTH_GROUP=web
中间件
中间件可以使用以下方式使用
Route::get('/', function () { // })->middleware('basic.auth');
测试
composer test
致谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅许可证文件。