Как зарегистрировать промежуточное ПО на все маршруты без исключений? - PullRequest
0 голосов
/ 19 мая 2018

Я хочу применить промежуточное ПО для любого запроса на мой сервер

это промежуточное ПО должно проверять наличие Ips в белом списке

регистрация промежуточного ПО для каждого отдельного маршрута не является идеальным решением

что, если он перешел на не реализованный маршрут, например, 404

реализованные маршруты
/r1

/r2

/r3

, если, например, он перешел к / 4 - он перейдет на страницу 404, но также и вэто дело - я хочу использовать промежуточное ПО

1 Ответ

0 голосов
/ 19 мая 2018

https://laravel.com/docs/5.6/middleware#global-middleware

Существует специальный раздел об этом

Глобальное промежуточное ПО

Если вы хотите, чтобы промежуточное ПО запускалось во время каждого HTTP-запроса к вашему приложению,перечислите класс промежуточного программного обеспечения в свойстве $ middleware вашего класса app / Http / Kernel.php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...