acolyte / laravel-security
laravel-security 通过设置各种HTTP头,帮助您确保Laravel应用的安全性。它能帮到您!
1.0.0
2023-02-10 10:20 UTC
README
Laravel-Security 通过设置各种HTTP头,帮助您确保Laravel应用的安全性。它并非万能,但能帮到您!
快速入门
首先,您可以通过composer安装此包
composer require acolyte/laravel-security
如果您想将中间件分配给特定的路由,您应该在您的 app/Http/Kernel.php
文件中先为中间件分配一个键。默认情况下,此类的 $routeMiddleware
属性包含Laravel中包含的中间件的条目
// Within App\Http\Kernel Class... protected $routeMiddleware = [ 'auth' => \App\Http\Middleware\Authenticate::class, 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, 'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class, 'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class, 'can' => \Illuminate\Auth\Middleware\Authorize::class, 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, 'signed' => \Illuminate\Routing\Middleware\ValidateSignature::class, 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class, 'no-cache' => \Acolyte\LaravelSecurity\Middleware\CacheMiddleware::class ];
文档
有关安装说明、深入使用和部署细节,请参阅官方 文档。
要求
在安装Laravel-Security之前,您应该了解它的一些要求
- Composer
- Laravel框架5.4+
已解决:安全漏洞
Laravel-Security 是一组9个较小的中间件函数,用于设置HTTP响应头。
贡献
无论您是在帮助我们修复错误、改进文档还是传播信息,我们都希望您能成为 Laravel-Security
社区的一员!💪💜 有关我们期望的内容和如何开始的信息,请参阅CONTRIBUTING.md。
许可证
Laravel-Security 包是开源软件,遵循 MIT许可证。