【发布时间】:2014-06-02 14:02:19
【问题描述】:
如何在 Laravel 分组中使用前置过滤器?
Route::group(['before'=>'auth','domain' => 'm.domain.us'], function(){
...
Route::get('/','PageController@index');
});
我尝试过这种方式,如果我只在组中使用域它可以工作,但我想使用身份验证过滤器
在该组的所有页面上,因为它是管理部分,当我输入 'before' => 'admin' 时出现错误:
这个网页有一个重定向循环。
问题出在哪里?
【问题讨论】:
-
您的身份验证过滤器怎么样?我觉得您的身份验证过滤器重定向到管理部分并检查登录状态并再次重定向。
-
if (Auth::guest()) return Redirect::guest('login');
标签: php laravel redirect laravel-4