Описание тега laravel-middleware
Laravel включает промежуточное ПО, которое проверяет, аутентифицирован ли пользователь вашего приложения. Если пользователь не аутентифицирован, промежуточное ПО перенаправит пользователя на экран входа в систему. Однако, если пользователь аутентифицирован, промежуточное программное обеспечение позволит запросу продвинуться дальше в приложение.
Конечно, промежуточное ПО может быть написано для выполнения множества задач помимо аутентификации. CORS промежуточного слой может быть ответственным за добавление соответствующих заголовков для всех ответов, покидающих приложение. Промежуточное ПО для ведения журнала может регистрировать все входящие запросы к вашему приложению.
В структуру Laravel включено несколько промежуточного программного обеспечения, включая промежуточное ПО для обслуживания, аутентификации, защиты CSRF и т. Д. Все это промежуточное ПО находится вapp/Http/Middleware
каталог.