Php 认证用户的Laravel路由保护

Php 认证用户的Laravel路由保护,php,laravel,laravel-4,Php,Laravel,Laravel 4,我有两个类似于下面的链接,我想通过一个只有登录用户才能访问指定视图的条件来保护它们 下面是我想保护的路线示例: Route::get('home', array('as' => 'home', 'uses' => 'MembersController@loadHome')); 我想检查用户是否经过身份验证 'before' => 'auth' 如何修改上述路由以包含before=>auth 提前谢谢 Route::get('home', array('before' =&g

我有两个类似于下面的链接,我想通过一个只有登录用户才能访问指定视图的条件来保护它们

下面是我想保护的路线示例:

Route::get('home', array('as' => 'home', 'uses' => 'MembersController@loadHome'));
我想检查用户是否经过身份验证

'before' => 'auth'
如何修改上述路由以包含before=>auth

提前谢谢

Route::get('home', array('before' => 'auth', 'as' => 'home', 'uses' => 'MembersController@loadHome'));
或者你可以像这样保护一组路线

Route::group(array('before' => 'auth'), function(){

     Route::get('home', array('as' => 'home', 'uses' => 'MembersController@loadHome'));
     Route::get('another', array('as' => 'another', 'uses' => 'Controller@method'));
     .....

});

杰出的谢谢你,马特!您总是节省时间:当我尝试访问组中受保护且未经身份验证的任何路由时,它会重新路由到名为login的路由。这条路线可以改成其他路线吗?