配置文件

未匹配的标注

app\Http\Kernel.php 文件内 添加封禁配置

protected $middleware = [ \App\Http\Middleware\Ban::class ];

修改 helper 配置文件内的 ban 配置的 enable 选项:true 开启,false 关闭(默认)

您可以配置自定义需要的异常,在 exception_type 选项配置, exception_message 配置您显示给用户的消息

您可以选择全部开启,或者开启部分功能

"ban" => [
        "enable" => false, //Enable Ban
        "user_model" => \App\Models\User::class,   //eg:"user_model" => \App\Models\User::class, //Ban user model
        "user_model_primary_key_id" => 'id',  //Ban user model primary_key_id
        "user_id_ban_enable" => false, //Enable user Ban
        "ip_ban_enable" => false, //Enable user ip
        "mac_ban_enable" => false, //Enable user mac
        "exception_type" => 'ErrorException', //Ban exception type
        "exception_message" => 'Your device or account is blocked', //Ban exception message
    ]

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
chowjiawei
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
发起讨论 只看当前版本


暂无话题~