我有一组默认的过滤器,包括以下内容:
Route::filter('auth', function () {
if (Auth::guest()) {
return Redirect::guest('login');
}
});
Route::filter('guest', function () {
if (Auth::check()) {
return Redirect::to('login');
}
});
但是,当我调试应用程序时,它不会进入它们。没有 cookie 或任何东西 - 用户没有登录,因此应该被重定向到登录页面,但这没有发生。我错过了什么?