docs: describe auth2 hello flow
This commit is contained in:
18
CHANGES_AUTH2_HELLO.md
Normal file
18
CHANGES_AUTH2_HELLO.md
Normal 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/роуты/эндпоинты не менялись — это отдельная ветка для новой архитектуры.
|
||||
|
||||
## Зачем
|
||||
|
||||
Чтобы развивать новую архитектуру входа и “кабинет” **параллельно** со старым флоу, без риска что-то сломать.
|
||||
|
||||
Reference in New Issue
Block a user