Adwos CMS
Перейти к содержимому
Telegram Авторизация

Описание

Авторизация Telegram

Модуль добавляет кнопку «Войти через Telegram». Пользователь подтверждает вход в Telegram, а ADWOS CMS получает проверенный профиль без пароля и SMS.


Что получает CMS

  • Актуальный Telegram OpenID Connect. Основной режим использует authorization code flow с PKCE, endpoint oauth.telegram.org/auth, endpoint oauth.telegram.org/token и проверку id_token по JWKS.
  • Профиль пользователя. CMS получает стабильный идентификатор, имя, username и аватар, если пользователь разрешил эти данные.
  • Телефон по согласию. При включённом scope phone Telegram может вернуть подтверждённый номер в id_token.
  • Разрешение на сообщения. Scope telegram:bot_access позволяет связать вход с последующими уведомлениями от бота.
  • Совместимость со старыми сайтами. Legacy Login Widget через bot_token продолжает работать, если сайт уже был настроен раньше.

Как настроить рекомендуемый OIDC-режим

  1. Откройте @BotFather в Telegram и выберите бота, который представляет ваш сайт.
  2. В Bot Settings откройте Web Login и добавьте Allowed URLs: домен сайта и точный Redirect URI из настроек модуля.
  3. Скопируйте Client ID и Client Secret из Web Login в поля модуля ADWOS CMS.
  4. Включите только нужные scope: phone для номера телефона, telegram:bot_access для разрешения писать пользователю.
  5. Сохраните настройки, включите модуль и проверьте, что кнопка Telegram появилась в форме входа.

Legacy-режим

Если заполнены только Bot Token и Username, модуль использует старый Telegram Login Widget. Для новых установок используйте Client ID и Client Secret.

МодульСтабильныйНовинка
Telegram Авторизация

Telegram Авторизация

Авторизация через Telegram — вход через Telegram Login Widget.

Бесплатно

Для удалённой установки войдите в клиентский кабинет. Система покажет только лицензии вашего аккаунта.

Версия2.2.2
Мин. CMS1.2.0
КатегорияСервисы авторизации