Как вам помочь ?

Авторизация через модуль Телеграм

Статья актуальна для версии магазина: 14.0

В статье рассмотрим, как можно настроить авторизацию в магазине через Телеграм. Какие у него особенности и преимущества.

 

Создание бота

В Telegram чат-боты создаются с помощью специального бота @BotFather. Через него можно управлять данными бота, добавить описание, аватар и т.д.

Создадим бота и придумаем ему название:

  1.  Откройте в Telegram бота @BotFather.
  2. Напишите ему /newbot.
  3. Придумайте и напишите название бота. Оно будет отображаться в контактах и чатах. Например, "Myshop.bot".
  4. Придумайте и напишите юзернейм. Он используется для упоминания бота и в ссылках. Юзернейм должен быть на латинице и обязательно заканчиваться на "bot". Например, "Myshop_welcome_bot".

Теперь мы всегда можем открыть mini app BotFather в Телеграме и найти там нашего бота, его название и ключ, который понадобиться в одном из следующих пунктов (рис. 1).

Авторизация через модуль Телеграм - 7724
Рисунок 1.

После открыть сам бот (рис. 2). 

Авторизация через модуль Телеграм - 1281
Рисунок 2.

Готово. Перейдем к привязке бота к магазину.

 

Настройка модуля авторизации

Для начала настройки авторизции необходимо установить модуль Телеграм, пройдите в раздел админ панели "Модули" - "Магазин модулей", и установите Телеграм модуль (рис. 3).

Авторизация через модуль Телеграм - 7134
Рисунок 3. 

После этого откроется окно настроек модуля, где необходимо просто указать ключ вашего бота (рис. 4).

Авторизация через модуль Телеграм - 3553
Рисунок 4.

Ключ можно взять внутри настроек бота, после открытия mini app BotFather. Бот должен быть создан эксклюзивно для этого функционала и не использоваться для иных целей.

Теперь необходимо включить саму авторизацию с использованием Телеграм. Переходим в раздел "Настройки" - "Системные настройки", вкладка "Регистрация и авторизация" (рис. 5).

Авторизация через модуль Телеграм - 9036
Рисунок 5.

Включаем "Использовать модули авторизации" и активируем Телеграм. Готово.

 

Авторизация на стороне клиента

Клиенту теперь будет достаточно указать в форме свой номер и нажать на кнопку "Войти через Телеграм" (рис. 6).

Авторизация через модуль Телеграм - 7605
Рисунок 6.

После этого клиенту будет предолжено открыть приложение Телеграм на компьютере или телефоне (рис. 7).

Авторизация через модуль Телеграм - 4855
Рисунок 7.

Где ему нужно будет нажать на кнопку "Поделиться контактом" в чате с ботом, после чего будет произведен вход.

На этом мы завершили рассмотрение механизма авторизации через модуль Телеграм.

Другие статьи по теме

Статья оказалась полезной?
Благодарим за отзыв.

Как мы можем улучшить статью?

Не нашли нужную статью? Предложить свою тему

Не нашли нужную статью?

Благодарим за отзыв.

Тэги: телеграм, авторизация, телеграмм, telegram, tg, тг

Мы используем cookies. Подробнее...