Вход по PIN-коду#

В Blitz Identity Provider предусмотрена возможность входа по PIN-коду. PIN-код может быть запрошен либо после ввода логина и пароля, либо вместо данного метода. Для этого необходимо включить метод входа по известному устройству.

Шаг 1. Добавление метода в blitz.conf#

Для того, чтобы в методах аутентификации на вкладке Второй фактор появился метод аутентификации Подтверждение PIN-кодом, то выполните следующие действия:

  1. Откройте файл /usr/share/identityblitz/blitz-config/blitz.conf. Например:

    sudo vim /usr/share/identityblitz/blitz-config/blitz.conf
    
  2. При необходимости добавьте метод входа по известному устройству в раздел blitz.prod.local.idp.login.factors в первый список:

    "login" : {
        "factors" : [
            [
                …
            ],
            [
                {
                    "enabled" : false,
                    "method" : "knownDevice"
                },
                …
            ]
        ],
        …
    }
    

    Примечание

    Это необходимо сделать для того, чтобы при повторном входе запрашивался только PIN-код.

  3. Добавьте метод входа по PIN-коду в раздел blitz.prod.local.idp.login.factors во второй список:

    "login" : {
        "factors" : [
            [
                …
            ],
            [
                {
                    "enabled" : false,
                    "method" : "pinCode"
                },
                …
            ]
        ],
        …
    }
    
  4. Перезапустите сервисы.

    sudo systemctl restart blitz-idp blitz-console blitz-recovery
    

Шаг 2. Настройка метода в консоли#

В консоли управления настройте и активируйте метод подтверждения входа по PIN-коду. Для этого выполните следующие действия:

  1. Перейдите в раздел Аутентификация на вкладку Второй фактор. В разделе Подтверждение PIN-кодом задайте следующие настройки:

    • Количество попыток: после превышения указанного числа неверных вводов PIN у пользователя будет временно заблокирован этот метод аутентификации.

    • Срок жизни PIN-кода, сек: задает продолжительность действия установленного PIN-кода в секундах. После истечения этого времени требуется установить новый PIN.

    • Максимальный период неактивности, сек: максимальный период между двумя успешными входами по PIN. Если превышен, PIN требуется установить заново.

    • Длина PIN-кода: Количество цифр в PIN-коде (от 4 до 8).

  2. Нажмите на кнопку Сохранить.

    ../_images/auth-confirm-pin.png
  3. Перейдите в разделе Аутентификация во вкладку Второй фактор.

  4. Включите метод Подтверждение PIN-кодом, переведя переключатель в правое положение.