tradein/auth: устаревший текст ошибки 401 — «Caddy basic_auth required» после cutover #2573

Open
opened 2026-07-30 21:56:08 +00:00 by lekss361 · 0 comments
Owner

Мелочь, замеченная при post-deploy проверке #2569.

Запрос к API Меры без сессии отдаёт:

GET https://gendsgn.ru/trade-in/api/v1/me
401 {"detail":"no authenticated user (Caddy basic_auth required)"}

После снятия basic_auth с /trade-in формулировка вводит в заблуждение: basic_auth там больше не требуется и не существует, нужна сессия приложения. Правильный текст — что-то вроде "valid session required" (как уже отдаёт team-API) или «войдите в систему».

Место: tradein-mvp/backend/app/core/rbac.py, ветка отсутствующего идентификатора. Проверить, не завязаны ли на эту строку тесты/фронт (грепнуть basic_auth required по репо), и поправить вместе с ними.

Влияния на работу нет — только на понятность для того, кто увидит ответ API.

Мелочь, замеченная при post-deploy проверке #2569. Запрос к API Меры без сессии отдаёт: ``` GET https://gendsgn.ru/trade-in/api/v1/me 401 {"detail":"no authenticated user (Caddy basic_auth required)"} ``` После снятия basic_auth с `/trade-in` формулировка вводит в заблуждение: basic_auth там больше не требуется и не существует, нужна сессия приложения. Правильный текст — что-то вроде `"valid session required"` (как уже отдаёт team-API) или «войдите в систему». Место: `tradein-mvp/backend/app/core/rbac.py`, ветка отсутствующего идентификатора. Проверить, не завязаны ли на эту строку тесты/фронт (грепнуть `basic_auth required` по репо), и поправить вместе с ними. Влияния на работу нет — только на понятность для того, кто увидит ответ API.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#2573
No description provided.