Files
aiform_prod/CHANGES_AUTH2_HELLO.md
2026-02-20 09:57:11 +03:00

19 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## Что изменили
Добавлен **параллельный** (не ломающий текущий) флоу авторизации и приветственная страница:
- **Новый 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/роуты/эндпоинты не менялись — это отдельная ветка для новой архитектуры.
## Зачем
Чтобы развивать новую архитектуру входа и “кабинет” **параллельно** со старым флоу, без риска что-то сломать.