hdvinnie / laravel-security-headers
向HTTP响应添加安全相关头信息。
v3.0.0
2024-03-13 15:44 UTC
Requires
- php: ^7.4|^8.0
- illuminate/support: ^6|^7|^8|^9|^10|^11
Requires (Dev)
- ext-json: *
- ext-xdebug: *
- orchestra/testbench: ^3.1|^4.0|^5.0|^6.0|^7.0|^8.0
Suggests
- friendsofphp/php-cs-fixer: Coding style fixer
- phpstan/phpstan: Static analysis tool
- phpunit/phpunit: PHP unit testing framework
README
Laravel中的HTTP响应安全相关头信息
安装
使用composer安装
composer require hdvinnie/laravel-security-headers
在config/app.php
中添加服务提供者(Laravel版本小于5.5)
HDVinnie\SecureHeaders\SecureHeadersServiceProvider::class,
发布配置文件
php artisan vendor:publish --provider="HDVinnie\SecureHeaders\SecureHeadersServiceProvider"
在app/Http/Kernel.php
中添加全局中间件
\HDVinnie\SecureHeaders\SecureHeadersMiddleware::class,
设置配置文件config/secure-headers.php
完成!