#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
Надеюсь, это поможет.