Фильтровать страницы в laravel

#filter #laravel-4

#Фильтр #laravel-4

Вопрос:

я новичок в laravel.

У меня есть страница в профиле администратора (/Profile /admin). Но если кто-то поставит

http:// … / Профиль/администратор

. Происходит переход непосредственно на страницу администратора без входа в систему.

Я попытался поместить:

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

но я не работаю.

Спасибо.

Ответ №1:

Вы можете запускать фильтры на своих маршрутах, чтобы в основном проверять, зарегистрирован ли кто-то или нет. Вероятно, вам нужно кое-что сделать, чтобы убедиться, что все безопасно.

Тем не менее, рекомендуется прочитать:

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

http://laravel.com/docs/security

Надеюсь, это поможет.