Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 05.04.2021 13:08:51

Проверка результатов капчи Controller vs Middleware

Всем привет, в каком месте правильнее будет обработать капчу, в контроллере или в мидлваре? Точнее сказать вызвать сервисхэндлер для обработки

Не в сети

#2 Вчера 12:20:12

Re: Проверка результатов капчи Controller vs Middleware

Лучше обрабатывать капчу в middleware, так как это предварительная проверка запроса до попадания в контроллер. Это позволяет централизованно фильтровать нежелательные запросы и не загружать бизнес-логику. В middleware можно вызвать сервис-хэндлер, проверить токен и при неудаче вернуть ошибку, не доходя до контроллера.

Изменено amy598cross (Вчера 12:20:41)

Не в сети

Подвал раздела