lokhman/silex-firewall
Composer 安装命令:
composer require lokhman/silex-firewall
包简介
Silex 2.0+ service provider for firewall rules
关键字:
README 文档
README
Firewall rules service provider for Silex 2.0+ micro-framework.
This project is a part of
silex-toolslibrary.
Installation
You can install silex-firewall with Composer:
composer require lokhman/silex-firewall
Documentation
Register FirewallServiceProvider with firewall allow or/and deny settings:
use Lokhman\Silex\Provider\FirewallServiceProvider;
$app->register(new FirewallServiceProvider(), [
'firewall.options' => [
'allow' => ['127.0.0.1', '::1'], // as array
'deny' => '127.0.0.1, ::1', // as string
],
]);
// override default blocking function
$app['firewall.blocker'] = $app->protect(function (Request $request) {
return JsonResponse(['deny' => $request->getClientIp()]);
});
License
Library is available under the MIT license. The included LICENSE file describes this in detail.
统计信息
- 总下载量: 322
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-05-16