moonpie/think-ipblock

TP6 IP黑名单中间件服务

v1.0.0 2021-11-02 00:59 UTC

This package is auto-updated.

Last update: 2024-04-29 04:47:36 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);

这样您的网站就只能在满足地理位置的条件下才能访问了