Laravel: дроссель / регистр - PullRequest
       100

Laravel: дроссель / регистр

0 голосов
/ 21 июня 2020

Прошлой ночью мы получили более 2000+ новых пользователей, созданных через скрипт. Из-за этого я хочу ограничить процесс регистрации до 10 регистраций в минуту. Я добавил следующий код (для тестирования я выбрал 2 раза в 2 минуты, чтобы быстрее достичь предела):

Route::post('register', ['uses'=>'Auth\RegisterController@register'])->middleware('throttle:2,2')->name('register.send');



По какой-то причине запрос всегда говорит, что X-RateLimit-Remaining равно 1. Таким образом, он уменьшается с 2 до 1, но никогда не идет дальше. ВСЕГДА 1, даже после нескольких сообщений !!!



Я обнаружил, что ответ сообщения на / register - это код 302 (найдено) - может это быть причиной? Нормальные запросы на получение, кажется, дросселируются нормально, но когда я ограничиваю post: / register, он остается 1, как описано выше.

Может быть полезно: Детали ответа

Есть предложения? Спасибо вам огромное!

...