在laravel中重定向循环

时间:2014-04-18 05:06:45

标签: php laravel redirect laravel-4

如何在组中的Laravel中过滤之前使用?

Route::group(['before'=>'auth','domain' => 'm.domain.us'], function(){
    ...
    Route::get('/','PageController@index');
});

我试过这种方式,如果我只在组中使用域,它可以工作,但我想使用auth过滤器 在此论坛中的所有页面上,因为它是管理员部分,当我输入'before' => 'admin'时出现错误:

  

此网页有一个重定向循环。

这里的问题在哪里?

1 个答案:

答案 0 :(得分:2)

可能是因为您的登录路线位于::group-filter内 这意味着:如果用户已登录,程序也会在登录页面上进行检查。当然,用户不是 - > Redirect::to('login') ...你有你的循环=)