moonpie / think-ipblock
TP6 IP黑名单中间件服务
v1.0.0
2021-11-02 00:59 UTC
Requires
- php: >=7
- moonpie/ipblock: ^1.0
- topthink/framework: ^6.0
Requires (Dev)
- phpunit/phpunit: ^8.5
This package is auto-updated.
Last update: 2025-03-29 01:02:32 UTC
README
ipblock service for thinkphp6.0
示例
composer require moonpie/think-ipblock
之后,在项目配置目录config下会多出ipblock.php
根据配置文件注解,选择好自己要使用的IP定位器和白名单规则
声明需要中间件保护的路由信息
// route/app.php Route::get('should protect by ip-block') ->middleware(\Moonpie\Tp6Tools\IpBlock\Middleware\IpBlock::class);
这样您的网站就只能在满足地理位置的条件下才能访问了