Подключение Fathom
Логика теперь такая: из браузера открываешь Mini App в Telegram, внутри Telegram нажимаешь «Войти через Telegram», и только потом — «Подключить Fathom».
Шаг 1. Открыть Mini App в Telegram
Этот шаг нужен только если ты попал на страницу из обычного браузера. Он выводит тебя из логической петли: не просит Telegram auth там, где Telegram initData физически отсутствует.
Здесь нет настоящего Telegram initData, поэтому Telegram auth отсюда не поднимется. Используй кнопку ниже, чтобы открыть этот же экран уже внутри Telegram Mini App.
Шаг 2. Войти через Telegram
Эту кнопку нужно нажимать уже внутри Telegram Mini App. Она создаёт server session и готовит переход к Fathom OAuth.
Если Telegram открылся только что, кнопка теперь может повторно проверить initData и показать понятную ошибку вместо мёртвого disabled-состояния.
Шаг 3. Подключить Fathom
После успешной Telegram авторизации эта кнопка переведёт тебя в Fathom OAuth и вернёт обратно в приложение уже с привязанным Fathom аккаунтом.