Другие модули на выбор

Telegram: авторизация через Телеграм

Стоимость: руб.
Этот компонент мы сможете использовать только при наличии лицензии. Подходящие редакции:

Получите быструю помощь по покупке, оплате, установке, настройке, продлению и другим вопросам, оставив заявку

Шаг 1. Открыть BotFather

Чтобы начать, откройте в Telegram бот @BotFather. Это официальный сервис, который позволит создать и настроить вашего бота.

Шаг 2. Создание нового бота
  1. В диалоге с BotFather введите команду /newbot.
  2. Введите название (Username) бота (отображаемое имя), например: МойПервыйБот.
  3. Введите уникальный юзернейм бота, который должен заканчиваться на bot, например: MyFirstTGBot_bot.
  4. Сохраните полученный токен (API Token) — он понадобится для управления ботом.
Шаг 3. Установка сайта (домена) с помощью setdomain
  1. В диалоге с BotFather введите команду /setdomain.
  2. Выберите нужного бота из списка.
  3. Укажите домен (или URL) вашего сайта, например: https://example.com.
  4. Убедитесь, что на данном домене настроен корректный SSL-сертификат и бот может обрабатывать запросы.
  5. Дождитесь подтверждения успешной установки домена от BotFather.
Шаг 4. Перейти в Настройки -> Настройки продукта -> Настройки модулей -> Социальные сервисы
  1. Установить настройку API Token бота и Username бота в настройках Telegram Login Widget
  2. Установить активность Telegram Login Widget в блоке "Внешние сервисы"
Шаг 5 (опционально). Установка кнопки связывания существующего пользователя с аккаунтом Telegram (что бы в дальнейшем при авторизации через Telegram не создавался второй аккаунт на сайте, а происходила авторизация уже существующего пользователя на сайте)

  1. На странице личного кабинета пользователя, разместить компонент (кнопку) для связывания с Telegram, либо через визуальный редактор, либо добавить код вызова компонента <?$APPLICATION->IncludeComponent( "astonia:join_tg_to_account", "", Array() );?>

Шаг 6 (опционально). Установка модуля https://marketplace.1c-bitrix.ru/solutions/astonia.telegramusermessage/, который позволяет пользователям авторизовавшимся через telegram, получать уведомления о заказах (создании, отмене, смены статуса)