我在'laravel 5.5'中使用中间件。一切正常,但是当我尝试重定向仪表板时,我收到错误未定义变量:后卫。 我不知道这个文件有什么问题。
中间件(RedirectIfNotGuestUser.php)
IEqualityComparer<MyObject>
Route.php
class RedirectIfNotGuestUser
{
public function handle($request, Closure $next)
{
if (!Auth::guard($guard)->check()) {
return redirect('user/login');
}
return $next($request);
}
}