docs: describe auth2 hello flow

This commit is contained in:
root
2026-02-20 09:57:11 +03:00
parent 8c3e993eb7
commit 1887336aba

18
CHANGES_AUTH2_HELLO.md Normal file
View File

@@ -0,0 +1,18 @@
## Что изменили
Добавлен **параллельный** (не ломающий текущий) флоу авторизации и приветственная страница:
- **Новый endpoint**: `POST /api/v1/auth2/login`
- **platform=tg**: проверка `init_data` Telegram WebApp → вызов n8n webhook → создание сессии в Redis.
- **platform=max**: проверка `init_data` MAX WebApp → вызов n8n webhook → создание сессии в Redis.
- **platform=sms**: проверка SMS-кода → создание/поиск пользователя через n8n → создание сессии в Redis.
- Ответ включает `greeting` и (для TG/MAX) `avatar_url`, чтобы можно было показать приветствие и аватар.
- **Новая страница**: `GET /hello`
- После авторизации показывает “привет” и плитки в стиле **Soft UI / Modern SaaS** (Ant Design + Lucide outline icons).
- Текущий основной UI/роуты/эндпоинты не менялись — это отдельная ветка для новой архитектуры.
## Зачем
Чтобы развивать новую архитектуру входа и “кабинет” **параллельно** со старым флоу, без риска что-то сломать.