Настройка двухфакторной авторизации через Telegram¶
Предварительные действия¶
Создание телеграм бота¶
Перейдите к BotFather (https://t.me/BotFather) в Telegram
Отправьте команду /newbot и следуйте инструкциям для создания нового бота
Подсказка
Скопируйте и сохраните полученный токен, так как он будет необходим для настройки на сервере
Активация отображения ID¶
Откройте Telegram и перейдите в Настройки
Выберите Продвинутые настройки
Перейдите в Экспериментальные настройки
Активируйте чекбокс
Show Peer IDs in Profile
Получение ID профиля и чата¶
Есть два сценария для отправки сообщений ботом:
Отправка в личные сообщения
Вам понадобится личный ID профиля
Подсказка
Чтобы получить ID вашего профиля, перейдите в Мой профиль -> ID
Отправка в группу
Вам понадобится ID группы
Подсказка
Чтобы узнать ID группы, откройте эту группу, где отобразится название группы и её ID
Настройка на сервере¶
Подключение бота¶
Перейдите в Администрирование -> Настройки -> Настройки телеграм бота
Укажите токен бота в поле Токен для телеграм бота полученный при его создании
Укажите ID личного профиля или группы в поле ID чата телеграм бота
Сохранить настройки нажав на кнопку Сохранить
Проверьте отправку тестового сообщения, нажав на кнопку Отправить
Настройка пользователя¶
Перейдите к нужному пользователю, чтобы добавить настройки Телеграм бота для этого конкретного пользователя
Укажите токен бота в поле Телеграм (токен)
Важно
Если не указать токен в этом поле, то он будет автоматически использоваться из настроек сервера
Укажите ID личного профиля в поле Телеграм (ID чата)
Сохраните профиль пользователя нажав на кнопку Сохранить
Включение двухфакторной авторизации¶
Перейдите в Администрирование -> Настройки -> Аутентификация
Выберите в поле Двухфакторная авторизация -> Телеграм бот
Сохранить настройки нажав на кнопку Сохранить
Важно
Если возникают проблемы или сложности, вы можете отключить двухфакторную авторизацию, выполнив следующую команду на сервере:
rude constance set TWO_FACTOR ""
После внесения всех изменений при попытке авторизоваться одноразовые коды будут отправляться в указанные чаты