Актуальный релиз „DataLife Engine 19.1 Final“ buildid 108

подробнее о релизе

Главная страница / DataLife Engine / Плагины для DLE / Авторизация на DLE через Telegram

Авторизация на DLE через Telegram

02 марта 2026 | 13:15 | Понедельник
96
6
[ Рейтинг: 5 / Голосов: 3 ]
Авторизация на DLE через Telegram

Не знаю почему некоторые продают подобные модули за 20$, 2000₽. В целом сделать авторизацию через телеграм довольно просто. Создать функцию регистрации для получения данных из телеграма и добавить (по желанию) настройки авторизации через телеграм в адмнке DLE.

Пример данного плагина — в сайтбаре на сайте.

После установки плагина нужно создать бота в телеграме.

Инструкция по настройке Telegram авторизации:
  1. Создайте бота в Telegram через @BotFather

  2. Получите токен бота и имя бота

  3. Настройте бота для авторизации:

    • Отправьте команду /setdomain вашему боту

    • Укажите домен вашего сайта

  4. В админке DLE перейдите в «Настройки -> Авторизация через соцсети»

  5. Включите Telegram и укажите токен бота и имя бота

  6. Добавьте кнопку авторизации в шаблон:

    <script async src="https://telegram.org/js/telegram-widget.js?22" data-telegram-login="ИМЯ_БОТА" data-size="large" data-auth-url="https://ВАШ_САЙТ/index.php?do=auth-social&provider=telegram" data-request-access="write"></script>

Отображение виджета можете настроить здесь: 🔗, или оставить код как есть выше.

Проверка была на DLE 19.0. Проверил по коду версии DLE 17.0-19.1 — нужные коды авторизации через социальные сети в DLE не менялись, поэтому работа плагина должна будет работать на всех версиях. Если будут проблемы — всегда можно адаптировать его будет под нужную вам версию, если возникнут проблемы.

Особенности плагина:

✅ Привязка по Telegram ID
✅ Email вида:

username@telegram.local (если есть username)
tg_telegram_id@telegram.local (если нет username)

После авторизации можно будет сменить почту (по желанию), или в дальнейшем входить на сайт только через telegram.


Скачать «Авторизация на DLE через Telegram»:

⚠️ Войдите в аккаунт для доступа к контенту

PS к коде закомментированы строки для логирования авторизации. Если будут проблемы, нужно раскомментировать все строки и изучить лог telegram_debug.log в папке /engine/cache/.


Если хотите добавить авторизацию через телеграм для уже существующего профиля - просто добавьте эту же кнопку на странице профиля пользователя. Перейдя по кнопке, телега привяжется к существующему аккаунту.
<script async src="https://telegram.org/js/telegram-widget.js?22" data-telegram-login="ИМЯ_БОТА" data-size="large" data-auth-url="https://ВАШ_САЙТ/index.php?do=auth-social&provider=telegram" data-request-access="write"></script>

Источник: 🔗


Все скриншоты новости:

Комментарии:
ℹ️
 
  1. Second_byroot В субботу в 10:54
    Second_byroot

    Круто ! работает!

  2. r0s24 10 марта 2026 07:04
    r0s24

    Поставил, работает!

  3. Comkina 3 марта 2026 20:53
    Comkina

    Привет! 
    Пора уже в MAx делать, телеграм уж страшно тупит последние время ))

    1. byroot AdMin 3 марта 2026 22:29
      byroot

      Авторизация не тупит..

      --------------------
      🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
    2. Second_byroot В субботу в 10:54
      Second_byroot

      В макс? что бы слить все и всех 

    3. byroot AdMin В субботу в 16:31
      byroot

      🤪🤪 чего мелочиться, МАХ с госуслугами тесно связан, тогда проще сразу делать авторизацию через госуслуги РФ, тем более что Мах для РФ. Да и авторизация через ТГ не только для РФ граждан, а  для удобства для всего мира.

      --------------------
      🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
Модули для создания киносайта и не только на базе DataLife Engine, и многое другое...
Просто блог Евгения Попова, он же - byroot © 2015-2026 | Карта сайта