
Авторизация через Telegram
ITFrogsОписание
Плагин «Авторизация через Telegram» — позволяет клиентам входить на сайт через свой аккаунт Telegram в один клик. Используется официальный виджет Telegram Login Widget. Данные клиента автоматически привязываются к контакту в CRM.
Как это работает
На странице авторизации появляется кнопка «Войти через Telegram». Клиент нажимает на неё, подтверждает вход в Telegram и мгновенно авторизуется на сайте. Никаких паролей, никаких форм — только один клик.
Запрос номера телефона
Подтверждение в Телеграм
Уведомление о логине
Подтверждение на странице входа">
Все эти стадии клиент проходит один раз. Потом он заходит незаметно. Один клик и клиент залогинен.
Для начала работы необходимо создать бота в @BotFather и получить его токен. Затем обязательно привяжите домен вашего сайта к боту командой /setdomain — без этого шага виджет авторизации работать не будет.
Вставьте токен бота в настройках плагина и активируйте вебхук. После этого виджет авторизации через Telegram автоматически появится рядом с другими способами входа.
Основные настройки плагина: токен бота и вебхук
Рекомендуем установить аватар бота с логотипом вашего сайта через команду /setuserpic в @BotFather. Это повысит узнаваемость виджета и доверие клиентов при авторизации.
После настройки плагина необходимо установить адаптер кнопкой на странице настроек плагина. После любого обновления плагина обязательно необходимо нажать кнопку "Переустановить адаптер".
Чтобы активировать адаптер авторизации, перейдите в приложение Сайт, вкладка "Карта сайта", нажмите не шестеренку там где "Личный кабинет" и найдите "Социальные сети (дополнительный способ входа)". Там нажмите на шестеренку и активируйте плагин "Авторизация через Telegram".
Виджет Telegram отображается в общем списке способов авторизации на сайте — рядом с другими адаптерами (VK ID, Яндекс и др.). Размер и стиль кнопки подбираются автоматически.
Виджет Telegram среди других способов авторизации
Совместная работа с плагином «Уведомления и чат в Telegram»
Оба плагина могут использовать одного и того же бота. При совместной работе авторизация автоматически связывает Telegram-аккаунт клиента с его контактом в CRM, а плагин уведомлений использует эту привязку для отправки сообщений о статусах заказов прямо в Telegram.
Если вы используете оба плагина с одним ботом, после активации вебхука в одном из них необходимо переактивировать вебхук в другом. Иначе один из плагинов перестанет получать сообщения от Telegram.
Все пользователи, авторизовавшиеся через Telegram, отображаются на вкладке «Подписчики» плагина «Уведомления и чат в Telegram» . Там можно просмотреть привязанные аккаунты и управлять ими.
Совместимость с плагином «Авторизация в корзине»
Плагин идеально совместим с «Авторизация в корзине» — кнопка «Авторизация через Telegram» автоматически появляется прямо в форме оформления заказа, рядом с другими способами входа.
Клиент, который хочет сделать заказ, авторизуется через Telegram за один клик — и его аккаунт автоматически привязывается к его контакту в CRM. С этого момента плагин «Уведомления и чат в Telegram» может отправлять ему уведомления о статусах заказов прямо в мессенджер.
Результат: большинство покупателей сами «вовлекаются» в получение уведомлений через Telegram — без дополнительных усилий с вашей стороны.
Кнопка «Авторизация через Telegram» в форме оформления заказа
SOCKS5 и Polling
Если на вашем сервере заблокирован прямой доступ к Telegram, плагин поддерживает SOCKS5-прокси и режим Polling (опрос сервера вместо вебхука).
В режиме Polling бот сам обращается к Telegram через прокси — не требует открытого входящего соединения. Запускается через планировщик задач (cron) раз в минуту.
Что делать если бот перестал работать? →
Безопасность
Данные авторизации проверяются с помощью криптографической подписи HMAC-SHA256. Подделать данные авторизации невозможно — каждый запрос верифицируется с использованием секретного токена бота.
Отзывы (1)
Шикарный плагин, после обновления все работает как часы. Решает проблему с авторизацией, когда вотсап в блоке, емейл никто не смотрит, а смски стоят как чугунный мост. Настройка за пять минут и вот у вас бесплатные коды авторизации в телегу клиента. При этом можно еще и бота подписать, чтобы потом с помощью другого плагина от этого автора (уведомления в Телеграмм) бесплатно и гарантированно доставлять клиентам уведомления, как это сделано сейчас с смс-уведомления. Проверено - также работает. Вообщем, настоятельно рекомендую брать, пока автор не поднял цену на плагин в 4 раза.