目录

Laravel 修改未登录状态跳转的路由

目录

app/Exceptions/Handler.php 里新增以下方法:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12

use Illuminate\Auth\AuthenticationException;


protected function unauthenticated($request, AuthenticationException $exception)
{
    if ($request->expectsJson()) {
        return response()->json(['error' => 'Unauthenticated.'], 401);
    }

    return redirect()->guest('login'); //<----- 修改这里
}