megaads/traffic-blocking
Composer 安装命令:
composer require megaads/traffic-blocking
包简介
The package help block access from any country you want. It gives you a web page where you can do it.
关键字:
README 文档
README
The package help block access from any country you want. It gives you a web page where you can do it.
Installation
1. Download the package
composer require megaads/traffic-blocking
2. Edit the file /config/app.php by adding the line below in 'providers' section
- For Laravel Version < 5.0:
'Megaads\TrafficBlocking\Providers\TrafficBlockingServiceProvider'
- For Laravel Version >= 5.0:
Megaads\TrafficBlocking\Providers\TrafficBlockingServiceProvider::class
3. Publish config files
- For Laravel Version < 5.0:
php artisan config:publish --path="vendor/megaads/traffic-blocking/src/config" megaads/traffic-blocking --force
- For Laravel Version >= 5.0:
php artisan vendor:publish --tag='config' --force
Usage
- Define an array of keys in the file
/config/packages/megaads/traffic-blocking/keys.phpto help verify the permission to set up blocking access from selected countries. - Run
<YOUR_DOMAIN>/megaads/traffic-blocking/indexURL in browser to select countries you want to block access from. - The package gives you a
Route Filter - Route Middlewarewith the aliasmegaads-block-trafficand the class\Megaads\TrafficBlocking\Middleware\BlockTraffic::class. You can assign it to any route to block access from the countries you selected in step 1.
统计信息
- 总下载量: 11
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 5
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-09-21