在laravel中过滤页面

时间:2014-06-14 17:43:26

标签: filter laravel-4

我是laravel的新秀。

我在管理员资料中有一个页面(/ Profile / admin)。但如果有人提出

  

http:// ... /个人资料/管理员

。无需登录即可直接跳转到管理页面。

我尝试过:

Route::filter ('/Profile/admin',function ()
{
      if (Auth::guest ()) return Redirect::guest ('login');
});

但是我没有工作。

感谢。

1 个答案:

答案 0 :(得分:0)

您可以在路线上运行过滤器,以基本检查是否有人登录。您可能需要做一些事情来确保一切都安全。

然而,建议阅读:

http://laravel.com/docs/routing#route-filters

http://laravel.com/docs/security

希望它有所帮助。