Вход и регистрация через Telegram
Telegram используется для подтверждения личности. На первом входе Kevmi создаёт аккаунт, на следующих — открывает существующий. Отдельный пароль сервиса не нужен.
В этой статье
Как войти#
Запрос действует 5 минут. Если время истекло, создайте новую ссылку. Старую нельзя повторно использовать для получения сессии.
- 1
Откройте страницу входа или регистрации и нажмите «Продолжить с Telegram».
- 2
Перейдите в бота по ссылке, выданной этим браузером.
- 3
Сверьте шестизначный код на сайте и в сообщении бота.
- 4
Подтвердите запрос в личном чате.
- 5
Вернитесь в исходный браузер: после проверки откроется кабинет.
Почему нужен тот же браузер#
Ссылка Telegram связана с защищённой cookie в браузере, начавшем вход. Самого challengeId или пересланной ссылки недостаточно, чтобы получить сессию на другом устройстве.
Можно подтвердить запрос в приложении Telegram на другом устройстве, но кабинет откроется там, где вы начали вход. Не подтверждайте запрос, которого не создавали сами.
Сессия и выход#
Сессия действует до 24 часов. Её случайный токен хранится в Secure HttpOnly cookie и недоступен JavaScript. При выходе на сайте завершается текущая сессия.
Команда /logout в боте завершает все сессии аккаунта и отменяет ещё не использованные подтверждения. Для нового входа потребуется новый запрос.
Если вход не завершается#
| Ситуация | Что сделать |
|---|---|
| Ссылка истекла | Создайте новый запрос на сайте |
| Открыли другой браузер | Вернитесь к вкладке, где начали вход |
| Код не совпадает | Не подтверждайте запрос; начните заново |
| Вход недоступен | Повторите позже или обратитесь в поддержку |
| Временная ошибка сети | Дождитесь повторной проверки или повторите вход |
Какие данные используются#
Сервер получает подтверждённый Telegram ID и доступные поля профиля для создания аккаунта. Публичный username сам по себе не считается доказательством личности.
Бот не запрашивает Telegram-пароль, банковские коды, CVV, seed-фразу или приватные ключи.