Utworzyłem Uwierzytelnianie i działa ono idealnie. Ale jest problem z sprawdzeniem wewnętrznych stron. Na przykład:Kontrola uwierzytelniania Laravel dla wszystkich stron
Route::get('/', array('before' => 'auth' , 'do'=> function(){
return View::make('home.index');
}));
Strona indeksu jest widoczna tylko dla zalogowanych użytkowników. Ale zawsze, gdy mam przejść do wewnętrznych stron, na przykład example.com/products
. Strona produktów może być widoczna bez zalogowania.
Tak, mogę to zrobić. Problem polega na tym, że mam dużo wewnętrznych stron. Nie można sprawdzić wszystkich stron. Powinno być proste rozwiązanie. – Mifas
Po prostu zredagowałem moją odpowiedź. – matiit
Grupy tras są idealne do zastosowania filtrów, aby to osiągnąć, ale nie sugerowałbym robienia tego na poziomie widoku jako realnej alternatywy - nie kopie wystarczająco wcześnie (tzn. 'POST' może nadal wywoływać efekt, zanim zaczniesz renderować widok, który następnie wyrzuca użytkownika) – Simon