
ООО "ДАЛЬВЕБСТРОЙ"
Dwstroy: Авторизация через Telegram
Модуль «Dwstroy: Авторизация через Telegram» расширяет возможности стандартной авторизации через мессенджер Telegram.
Аккаунт в General iT
Войдите или создайте аккаунт для управления услугами в панели.

МОДУЛЬ ДЛЯ 1С-БИТРИКС
Дубовой Софт
Модуль «Дубовой: Телеграм клиент» предоставляет личный кабинет в Telegram для управления заказами, оформленными на сайте. Пользователи получают уведомления о статусе заказов и могут быстро авторизоваться на сайте без ввода пароля. При наличии установленного модуля «Телеграм-менеджер» доступен чат с менеджерами для отправки текстовых и голосовых сообщений.
Модуль «Дубовой: Телеграм клиент» предоставляет личный кабинет в Telegram для управления заказами, оформленными на сайте. Пользователи получают уведомления о статусе заказов и могут быстро авторизоваться на сайте без ввода пароля. При наличии установленного модуля «Телеграм-менеджер» доступен чат с менеджерами для отправки текстовых и голосовых сообщений. Встроенный конструктор ботов позволяет создавать меню и панели команд для каждого сайта.


Модуль «Дубовой: Телеграм клиент» от компании «Дубовой Софт» предоставляет личный кабинет в Telegram для управления заказами и получения уведомлений. Пользователю не требуется посещать веб-сайт или проверять электронную почту для отслеживания статуса. Встроенный конструктор телеграм-бота позволяет настраивать коммуникацию. Клиент может задать вопросы по заказу, отправив текстовое или голосовое сообщение непосредственно в чате.







Идентификация клиента в Telegram-боте осуществляется по номеру телефона или адресу электронной почты, указанным при оформлении заказа на сайте. При запуске бота пользователю достаточно ввести номер или email в любом формате — система автоматически найдет соответствующий аккаунт без необходимости дополнительной регистрации. Также на этапе оформления заказа можно добавить специальное поле для ввода логина Telegram. В этом случае бот будет идентифицировать клиента по указанному логину.



Модуль «Дубовой: Телеграм менеджер» позволяет клиентам отправлять текстовые и голосовые сообщения менеджерам через чат Telegram-бота. При назначении ответственного менеджера на заказ клиент автоматически получает уведомление и получает доступ к прямому диалогу с представителем магазина. Все голосовые сообщения сохраняются на сервере пользователя. Данный модуль приобретается отдельно.









Модуль «Дубовой: Телеграм клиент» предоставляет личный кабинет клиента, уведомления о заказах и конструктор телеграм-бота. Для демонстрации функционала создайте заказ на сайте, указав номер телефона, и запустите бота @TeleBitrixBot, введя тот же номер для идентификации.
General iT может подключить «Дубовой: Телеграм клиент - личный кабинет клиента, уведомления о заказах, конструктор телеграм-бота», настроить его и проверить корректность интеграции с текущим сайтом.
ИСТОРИЯ ОБНОВЛЕНИЙ
Обязательное обновление безопасности модуля
Усилена безопасность автологина через Telegram. Модуль больше не выдает ссылки авторизации для администраторов сайта и повторно проверяет запрет перед выполнением входа. Для запрещенных учетных записей ранее выданные токены очищаются автоматически.
Исправлено подключение jQuery на странице настроек модуля. Теперь модуль использует зарегистрированную в ядре Битрикс версию: сначала jquery3, затем jquery, и только потом jquery2.
Небольшие доработки и улучшения
Улучшение безопасности модуля, закрыты уязвимости. Обязательное обновление.
Обновление 2.0.0
Состав обновления:
- исправлена идентификация пользователей Telegram: модуль больше не зависит от обязательного Telegram login и использует Chat ID как основной идентификатор;
- добавлена защита webhook через secret token и проверку входящих запросов;
- ссылки оплаты заказа и перехода в каталог переведены на защищенную одноразовую авторизацию;
- закрыта возможность отмены и копирования чужих заказов;
- усилена защита административной части: CSRF-проверки, экранирование данных, защита от XSS и CSV injection;
- повышена надежность обработки изменений заказов, убран небезопасный unserialize().
После установки обновления рекомендуется:
- заново создать webhook в настройках модуля, если он был настроен до установки этого обновления.
Улучшена система авторизации клиентов через токены
Усилены меры безопасности - запрещена авторизация администраторов через токены внутри телеграм, реализован запрет повторной авторизации по сгенерированной ссылке после успешной авторизации через токен
ИНФРАСТРУКТУРА ПРОЕКТА
ПЕРЕД ЗАКАЗОМ