Ukraine flag

We stand with our friends and colleagues in Ukraine. To support Ukraine in their time of need visit this page

> Roundcube 2FA

Roundcube 2FA


Плагин Protectimus Roundcube 2FA позволяет настроить двухфакторную аутентификацию в веб-клиенте для работы с электронной почтой Roundcube всего за 15 минут.

После интеграции двухфакторной аутентификации в Roundcube, при входе в учетную запись пользователя в Roundcube будет запрашиваться сначала стандартный, а потом одноразовый пароль. Получить несанкционированный доступ к учетной записи Roundcube, защищенной двухфакторной аутентификации практически невозможно. Для этого необходимо узнать пароль пользователя и одновременно получить физический доступ к OTP токену или суметь перехватить одноразовый пароль, который действует только 30 секунд.

Подробнее о плагине двухфакторной аутентификации Protectimus Roundcube 2FA можно узнать здесь.

Ниже приведена подробная инструкция по настройке двухфакторной аутентификации в Roundcube с помощью Protectimus.

1. Зарегистрируйтесь и задайте базовые настройки

  1. Зарегистрируйтесь в Облачном сервисе Protectimus и активируйте API или установите Локальную платформу Protectimus.
  2. Создайте ресурс.
  3. Добавьте пользователей.
  4. Добавьте токены или активируйте Портал самообслуживания пользователей.
  5. Назначьте токены пользователям.
  6. Назначьте токены с пользователями на ресурс.

2. Скачайте и установите плагин Protectimus Roundcube 2FA

  1. Скачайте плагин Protectimus Roundcube 2FA здесь.

  2. Поместите файл protectimus_otp_authentication в папку plugins/ folder вашей установки Roundcube.

  3. Активируйте плагин protectimus_otp_authentication в config/main.inc.php:
    $config['plugins'] = array('protectimus_otp_authentication');

  4. Откройте и настройте plugins/protectimus_otp_authentication/config.inc.php

    Вам необходимо заполнить следующие параметры:

    • Укажите ваш логин в сервисе или платформе Protectimus (email, который вы указывали при регистрации).
      This is your login name

    • Укажите Ключ API. Он находится в профиле пользователя в сервисе Protectimus. Войдите в свой аккаунт в облачном сервисе Protectimus (service.protectimus.com) нажмите на своем логине в правом верхнем углу интерфейса и выберите пункт Профиль из выпадающего списка. Скопируйте Ключ API.
      $config['protectimus_api_key']

    • Ничего не меняйте здесь, если используете облачный сервис Protectimus
      $config['protectimus_api_url'] = 'https://api.protectimus.com/';

    • Укажите ID ресурса, который вы создали в облачном сервисе или платформе Protectimus. После создания ресурса вы попадете на страницу со списком доступных ресурсов, где увидите только что созданный ресурс. Кроме прочего, в таблице будет отображен ID ресурса.
      $config['protectimus_resource_id']


ВАЖНО:
Если вы используете скин, отличный от стандартного, вам необходимо скопировать папку skins в Protectimus.

Например:
cp -a skins/default skins/elastic
Last updated on 2023-11-28