Telegram превратил Login Widget в универсальный ключ. Вход, номер телефона, канал связи — всё в одной кнопке

Telegram превратил Login Widget в универсальный ключ. Вход, номер телефона, канал связи — всё в одной кнопке

Конец эпохи проверочных SMS?

image

Telegram показал обновлённый Login Widget для сайтов и сервисов. Через него можно не только войти с помощью аккаунта Telegram, но и отдельно запросить у пользователя номер телефона и разрешение писать ему в мессенджере. Павел Дуров описал новый инструмент как бесплатную связку из регистрации, входа, подтверждения номера и канала для дальнейшего общения.

Для разработчиков здесь важнее всего не сама кнопка входа, а то, что Telegram теперь оформляет этот механизм как более современную систему авторизации на базе OpenID Connect. В официальной документации говорится о Telegram Login как о решении на базе OpenID Connect, с discovery через `oauth.telegram.org`, поддержкой authorization code flow, PKCE, а также выдачей Client ID и Client Secret через BotFather.

По смыслу Telegram пытается закрыть сразу несколько шагов, которые обычно живут отдельно. Сервису не нужно сначала авторизовать человека, потом отдельно подтверждать номер и потом ещё искать способ связаться с ним после регистрации. Новый Login Widget позволяет собрать всё это в одной точке входа, если пользователь сам даст нужные разрешения.

При этом сама идея не новая. Telegram запустил Login Widget ещё в 2018 году. Тогда виджет уже умел авторизовать пользователя на внешнем сайте, при первом входе запрашивал номер телефона, отправлял подтверждение через Telegram и позволял сайту попросить разрешение на сообщения от бота. При этом номер телефона владельцу сайта по умолчанию не раскрывался.

Нынешнее обновление выглядит как развитие старой схемы, но уже в формате, который проще встроить в привычную веб-инфраструктуру. Старый вариант в документации Telegram по-прежнему описан как простой виджет для авторизации на сайте через бота и привязанный домен.

Для бизнеса смысл тут вполне приземлённый. Telegram предлагает не просто логин через мессенджер, а способ сразу получить подтверждённый контакт и согласованный канал связи внутри того же приложения. Если инструмент начнут активно подключать, Telegram станет для части сервисов не только местом переписки, но и точкой входа для регистрации и дальнейшего общения с пользователем. Этот вывод уже следует из того, как сам Telegram описывает новый виджет и его функции.