Перейти к содержанию

Установка и изменение PIN-кода

В этой статье

Информация

PIN-код является важным элементом управления учетной записью. После первой авторизации в личном кабинете можно установить PIN-код - это короткий пароль, предназначенный для обеспечения безопасности серверов в случае утечки данных или взлома учетной записи. Если PIN-код не требуется, необходимо проставить галочку в чекбоксе Don't use PIN for an extra security в меню управления PIN-кодом.

Хэши PIN-кодов хранятся отдельно от наших баз данных биллинга и технического учета. PIN-коды не известны сотрудникам нашей компании. В начале сессии система запрашивает PIN-код один раз и в дальнейшем использует его во время сессии. PIN-код не записывается в cookie или сессионный ключ.

Внимание

Если пользователь забыл свой PIN-код или 3 раза некорректно ввел код при появлении запроса, то ему необходимо обратиться в нашу службу поддержки для сброса PIN-кода, или отправить запрос на электронную почту. Секретное слово необходимо указать в обоих случаях.

VУстановка нового PIN-кода

Для установки нового PIN-кода необходимо использовать подменю с именем пользователя и выбрать пункт Change PIN:

Выбор пункта меню

Затем в открывшемся окне заполнить поле New PIN и нажать кнопку Set PIN:

Установка нового PIN

Пример установки/изменения PIN-кода, cURL:
curl -s "https://invapi.hostkey.ru/eq.php" -X POST \
--data "action=set_pin" \
--data "token=YOUR_API_TOKEN" \
--data "old_pin=YOUR_PREVIOUS_PIN_CODE (optional)" \
--data "new_pin=NEW_PIN_VALUE"

Изменение действующего PIN-кода

В подменю с именем пользователя необходимо выбрать пункт Change PIN. После чего ввести действующий (если он установлен) и новый PIN-коды и нажать на кнопку Set PIN:

Смена PIN

Если PIN-код не требуется, то необходимо отметить галочку Don't use PIN for an extra security и ввести ранее установленный PIN-код (если был установлен):

PIN не нужен

Пример проверки PIN-кода, cURL:
curl -s "https://invapi.hostkey.ru/eq.php" -X POST \
--data "action=check_pin" \
--data "token=YOUR_API_TOKEN" \
--data "pin=YOUR_PIN_CODE"