nckg / laravel-firewall
一个小型的Laravel包,帮助您阻止IP地址访问您的应用程序
0.2.0
2021-06-08 12:54 UTC
Requires
- php: ^7.4|^8.0
Requires (Dev)
- illuminate/support: ^8.4.4
- mockery/mockery: ^1.4
- orchestra/testbench: ^6.18.0
- phpunit/phpunit: ^9.5.4
README
介绍
一个允许通过IP访问您的Laravel应用程序的简单包。
安装
您可以通过composer安装此包
composer require nckg/laravel-firewall
将 FirewallServiceProvider
添加到您的 config/app.php
文件中。
// config/app.php 'providers' => [ ... Nckg\Firewall\FirewallServiceProvider::class, ... ]
将配置文件发布到您的配置路径
php artisan vendor:publish --provider="Nckg\Firewall\FirewallServiceProvider"
如果您正在使用Laravel,您可以将中间件添加到中间件提供者中
// app/Http/Kernel.php /** * The application's global HTTP middleware stack. * * @var array */ protected $middleware = [ ... \Nckg\Firewall\Middleware\IpAccess::class, ];
测试
composer test
许可协议
MIT许可协议(MIT)。