Как вам помочь ?
Авторизация через модуль Телеграм
В статье рассмотрим, как можно настроить авторизацию в магазине через Телеграм. Какие у него особенности и преимущества.
Создание бота
В Telegram чат-боты создаются с помощью специального бота @BotFather. Через него можно управлять данными бота, добавить описание, аватар и т.д.
Создадим бота и придумаем ему название:
- Откройте в Telegram бота @BotFather.
- Напишите ему /newbot.
- Придумайте и напишите название бота. Оно будет отображаться в контактах и чатах. Например, "Myshop.bot".
- Придумайте и напишите юзернейм. Он используется для упоминания бота и в ссылках. Юзернейм должен быть на латинице и обязательно заканчиваться на "bot". Например, "Myshop_welcome_bot".
Теперь мы всегда можем открыть mini app BotFather в Телеграме и найти там нашего бота, его название и ключ, который понадобиться в одном из следующих пунктов (рис. 1).

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

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

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

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

Рисунок 5.
Включаем "Использовать модули авторизации" и активируем Телеграм. Готово.
Авторизация на стороне клиента
Клиенту теперь будет достаточно указать в форме свой номер и нажать на кнопку "Войти через Телеграм" (рис. 6).

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

Рисунок 7.
Где ему нужно будет нажать на кнопку "Поделиться контактом" в чате с ботом, после чего будет произведен вход.
На этом мы завершили рассмотрение механизма авторизации через модуль Телеграм.
Другие статьи по теме
- Маркеры покупателя: VIP и Черный список
- Теги покупателей
- Покупатели. Регистрация покупателей
- Закрытие витрины для неавторизованных пользователей
- Экспорт/Импорт покупателей
Тэги: телеграм, авторизация, телеграмм, telegram, tg, тг