Laravel Auth中间件错误消息

时间:2016-07-26 11:20:45

标签: laravel

当用户访问受Laravel中间件身份验证(['middleware'=>'auth])保护的网址时,如何显示错误消息?

1 个答案:

答案 0 :(得分:1)

打开 app / Http / Middleware / Authenticate.php 并在 handle()方法中将条件更改为somethig,如下所示:

    if (Auth::guard($guard)->guest()) {
        return redirect()->guest('login')->with(['message' => 'You should login.']);
    }

那么你的视图中就会有变量 $ message ,你只需要输出它。