WEB board

всеканоны и докиворкеры↗ iOS↗ Легаси
WEB-127 · Дефект · Вход · web

P0 (регрессия, уже чинится): вход отбивался за «слишком быструю» отправку — ломало автозаполнение паролей

Закрыт P0 · горит ведёт: —
Суть
Регрессия из IOS-137 (антибот), села на прод в v4-7eb1ddf ~16:00. Проверка «форма заполнена быстрее 2.5с = бот» применялась И НА ВХОДЕ. Форма входа всегда шлёт formTimestamp, поэтому любой быстрый вход (особенно автозаполнение менеджером паролей) отбивался с невнятным «Invalid request». ЖИВОЙ ПРУФ на проде: POST /api/auth/callback/credentials с formTimestamp=сейчас → сессия null; тот же запрос БЕЗ метки → сессия создаётся. В логах Pi: CallbackRouteError / Invalid request на credentials в 16:23 и 16:24. ФИКС: allowFastSubmit на пути входа — скорость больше не признак бота при логине (ловушка-honeypot и лимиты по IP остаются), проверка скорости только на регистрации. Едет партией AT (f8aa09d38).
Воркер
не привязан — привязать: curl -X POST https://bugs.wool2.online/api/web/assign -H 'content-type: application/json' \ -d '{"issueId":"WEB-127","session":"<имя tmux-сессии>","host":"m4"}'
Обновлён
2026-08-04T15:49:14.961Z