防火墙:用于Laravel的Web应用程序防火墙(WAF)软件包

时间:2021-02-02 20:07:39
【文件属性】:
文件名称:防火墙:用于Laravel的Web应用程序防火墙(WAF)软件包
文件大小:30KB
文件格式:ZIP
更新时间:2021-02-02 20:07:39
php security laravel whitelist blacklist 用于Laravel的Web应用程序防火墙(WAF)软件包 该软件包旨在保护您的Laravel应用免受各种类型的攻击,例如XSS,SQLi,RFI,LFI,用户代理等。 当检测到攻击时,它还将阻止重复的攻击并通过电子邮件和/或闲置发送通知。 此外,它将尝试登录失败并记录IP地址。 注意:一些中间件类(例如Xss)为空,因为它们扩展的Middleware抽象类可以动态完成所有工作。 简而言之,它们都有效;) 入门 1.安装 运行以下命令: composer require akaunting/firewall 2.注册(Laravel <5.5) 在config/app.php注册服务提供商 Akaunting \ Firewall \ Provider ::class, 3.发布 发布配置,语言和迁移 php artisan vendor:publish --tag=firewall 4.数据库 创建数据库表 php artisan migrate 5.配置 您可以从config/firewall.php文件更改应用程序的防火墙设置 用法 中间件已经定义,因此应将它们添加到路由中
【文件预览】:
firewall-master
----composer.json(1KB)
----phpunit.xml(1KB)
----.scrutinizer.yml(356B)
----.github()
--------workflows()
----tests()
--------Feature()
--------TestCase.php(2KB)
----src()
--------Models()
--------Abstracts()
--------Listeners()
--------Migrations()
--------Notifications()
--------Resources()
--------Traits()
--------Provider.php(4KB)
--------Commands()
--------Events()
--------Middleware()
--------Config()
----LICENSE.md(1KB)
----.gitignore(111B)
----.styleci.yml(44B)
----README.md(4KB)
----.editorconfig(337B)
----.gitattributes(590B)

网友评论