studiocreativateam/ip-blocker-laravel

IP Blocker Laravel (https://studio-creativa.pl)

0.1.0 2022-02-11 19:31 UTC

This package is auto-updated.

Last update: 2024-09-12 13:32:20 UTC


README

按IP阻止路由

要求

Laravel 7.x 和 8.x

安装

1) 通过composer安装,请在终端运行以下命令

    $ composer require studiocreativateam/ip-blocker-laravel

2) 发布配置文件

运行以下命令以发布包配置文件

    $ php artisan ip-blocker:publish
    $ php artisan migrate

3) 通过修改以下文件 App/Exceptions/Handler.php 来启用拦截尝试查找不存在的页面并报告给IP Blocker

    public function render($request, Throwable $e)
    {
        if (app()->bound('ip-blocker')) {
            app('ip-blocker')->render($request, $e);
        }
        return parent::render($request, $e);
    }