Files
please-pay-me/context/2026-09-20_04-55-00_telegram-yandex-link.md
T
2026-09-21 04:06:43 +03:00

890 B

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-сессии в кабинете сбрасываются.