Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
в Л4 работал такой роут: Route::when('module/*', 'auth', array('get', 'post'))
в Л5 не могу воспроизвести, делаю так: Route::any('module/*', ['middleware' => 'auth']) но всё равно запускает, например в module/test
куда смотреть?
Не в сети
получилось так:
Route::group(['middleware' => 'auth'], function() {
Route::controller('module', 'MyController');
});
но как-то не красиво чтоли, для каждого контроллера писать придётся.
Не в сети
Я делаю проверку в конструкторе, кроме того может потребоваться исключение.
public function __construct()
{
$this->middleware('auth', ['except' => ['index']]);
}
Не в сети
Страницы 1