bluenest / laravel-ip-restriction-middleware
Laravel 中间件,用于通过 IP 地址限制 HTTP 请求。
dev-master
2018-01-15 02:00 UTC
This package is auto-updated.
Last update: 2024-09-12 08:11:45 UTC
README
用于通过 IP 地址或地址限制 HTTP 访问的 Laravel 中间件。
安装
通过 composer 安装
composer require bluenest/laravel-ip-restriction-middleware
然后在 app/Http/kernel.php 中添加以下中间件
\BlueNest\Laravel\Http\Middleware\IpRestrictionMiddleware::class,
配置
在您的 .env 文件中添加以下配置设置
IP_ACCESS_ALLOW_DENY_DEFAULT=DENY
IP_ACCESS_BLACKLIST=
IP_ACCESS_WHITELIST=127.0.0.1
IP_ACCESS_DENY_MESSAGE="Please contact an administrator"
IP_ACCESS_DENY_HTTP_STATUS_CODE=500
IP_ACCESS_LOG_DENIALS=true