Задать вопрос
@Archond

Почему обязательна авторизация в не обернутых роутах?

<?php

Route::get('front', 'frontController@home');
Route::post('front','frontController@home');
Route::get('/', function ()
{
		return view('welcome');
});
Route::group(['middleware' => ['web']], function ()
{
	Route::auth();
	Route::group(['middleware' => ['auth'] ], function ()
	{
           ....
        }
       ...

У меня есть авторизация, и роуты доступные для авторизированных пользователей, и роуты, доступные только для администратора

С разделением маршрутов, видимых после авторизации проблем нет, но почему-то роуты которые не обернуты под мидлвеер(первые 2 роута в предоставленном коде, все равно попадают под 'auth')

в чем может быть проблема? откуда еще может вызываться auth так, что он захватывает весь файл роутов?
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@verahkus
Посмотрите, может в контролёре в конструкторе вызываете?
Также можете посмотреть php artisan route:list чтоб понять на какие маршруты работает middleware
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы