我试过了:
Route::get('/', 'PageController@getIndex');
Route::group(array('before' => 'auth'), function(){
Route::controller('/', 'HomeController');
});
但总是需要登录。
我希望在登录时访问'/'时调用PageController @ getIndex,否则调用HomeController(@getIndex)。
我知道我可以设置重定向,但我想在路由中处理它。
答案 0 :(得分:1)
您需要设置自己的身份验证过滤器
if(!Auth::check()){
return Route::get('/', 'PageController@getIndex');
} else {
Route::controller('/', 'HomeController');
}