Laravel имеет встроенную возможность контролировать регулирование запросов. Примером является промежуточное ПО throttle:60,1
, что означает 60 запросов в минуту к определенному маршруту. Но есть ли что-нибудь, чтобы приостановить запросы, если этот предел превышен?
Что мне нужно? у меня есть 2 маршрута: /lock
==> эта запись обновления с идентификатором сеанса /unlock
==> это должно разблокироваться, если был отправлен правильный пароль, но если он имеет 5 попыток в минуту с неверным паролем (throttle:5,1
) , то он должен быть приостановлен на 30 минут, и каждый запрос должен быть отклонен
Здесь мы имеем динамическое дросселирование. Могу ли я реализовать это, используя встроенную функциональность laravel?