awescode/ip-firewall

用于保护您的 Laravel 5 网站的 IP 工具。系统与动态表一起工作,您可以通过 Awescode 防火墙远程添加您的 IP 地址。

1.0.5 2016-10-04 07:11 UTC

This package is not auto-updated.

Last update: 2024-09-28 19:42:01 UTC


README

用于通过 IP 保护您的 Laravel 5 网站的工具。系统与动态表一起工作,您可以远程将您的 IP 地址添加到https://www.awescode.de 防火墙。

安装

通过 Composer

$ composer require "awescode/ip-firewall":"1.0.5.@dev"

将服务提供者添加到您的 app.php 文件中的 'providers' 部分

\Awescode\IPFirewall\FirewallServiceProvider::class

发布并迁移防火墙表。

$ php artisan vendor:publish
$ php artisan migrate

使用方法

  1. 更改 /config/firewall.php 中的值
  2. 转到 http://example.com/ip-firewall,复制字符串,将其放入 MySQL 中以将您的 IP 添加到永久列表
  3. 为动态添加 IP 到系统中创建一个密钥链接:http://example.com/?{variable_from_firewall_config}={key_from_firewall_config}

注意

要自动将 临时 新 IP 地址添加到防火墙,请使用以下链接

要获取手动将 永久 IP 添加到数据库的 SQL 查询