8 lines
890 B
Markdown
8 lines
890 B
Markdown
# 2026-09-20 Telegram → Yandex identity link
|
|
|
|
Вход везде только через Яндекс. Бот больше не выдаёт JWT по сырому Telegram `user_id`: пока аккаунт не связан с Яндексом, `POST /api/auth/internal` отвечает 403 `yandex_required` и ссылкой `https://please-pay-me.ru/?tg_link={token}`.
|
|
|
|
После входа через Яндекс веб вызывает `POST /api/auth/telegram-link/complete`. API пишет `telegram_yandex_links` и переносит бюджеты / траты / работы с Telegram-id на Yandex-namespaced id (`1<<50 | yandexId`). Дальше бот, кабинет и приложение работают с одним `user_id`.
|
|
|
|
`POST /api/auth/telegram` отключён (403). Старые Telegram-сессии в кабинете сбрасываются.
|