shieldfy / shieldfy-laravel-client
此包已废弃,不再维护。未建议替代包。
Shieldfy防火墙组件,用于Laravel框架
2.1.0
2017-08-01 10:51 UTC
Requires
- php: >=5.6
- laravel/framework: >=5.2
- shieldfy/shieldfy-php-client: 2.*
This package is not auto-updated.
Last update: 2020-01-18 21:05:32 UTC
README
这是一个用于Shieldfy SDK的Laravel包
安装
您需要首先在 shieldfy.io 注册以获取您的APP密钥和APP密钥。
通过Composer(推荐方式)
composer require shieldfy/shieldfy-laravel-client
配置
安装Shieldfy Laravel库后,在您的 config/app.php 配置文件中注册 Shieldfy\ShieldfyLaravelClient\ShieldfyServiceProvider
'providers' => [ ... Shieldfy\ShieldfyLaravelClient\ShieldfyServiceProvider::class, ],
Shieldfy从环境文件 .env 获取配置
SHIELDFY_APP_KEY=YOUR_APP_KEY
SHIELDFY_APP_SECRET=YOUR_APP_SECRET
添加Shieldfy中间件
如果您想进一步配置Shieldfy,可以发布配置文件。
php artisan vendor:publish
一个名为shieldfy.php的文件将被放置在您的配置文件夹中 config/shieldfy.php。
使用方法
在您的 app/Http/Kernel.php 中添加Shieldfy中间件
protected $middleware = [ ... \Shieldfy\ShieldfyLaravelClient\Middlewares\ShieldfyMiddleware::class ];
有关配置和使用方法的更多信息,请参阅官方文档 docs.shieldfy.io/docs
贡献
感谢您考虑为此项目做出贡献!错误报告、功能请求和拉取请求非常欢迎。
安全漏洞
如果您在此项目中发现安全漏洞,请发送电子邮件至 security@shieldfy.com。