Интернет-справка ESET

Выберите тему

Чтение и запись данных двухфакторной аутентификации

Пакет SDK ESET Secure Authentication On-Prem предоставляет интерфейс IUserStorage, с помощью которого осуществляется транспортировка данных между пакетом SDK и базой данных. Этот интерфейс должен быть реализован для чтения и записи данных двухфакторной аутентификации (подробные сведения см. в руководстве разработчика SDK).

Интерфейс использует два требующих реализации метода: loadUserи saveUser.

loadUser

Для этого метода используется следующий входной параметр:

string username — пользователь, чьи данные двухфакторной аутентификации будут получены.
 

Тип возвращаемого значения этого метода:

string data — данные двухфакторной аутентификации для пользователя.
 

Другими словами, для возвращения данных двухфакторной аутентификации пользователя следует использовать указанное для него имя пользователя.

saveUser

Для этого метода используются следующие входные параметры:

string username — пользователь, чьи данные двухфакторной аутентификации необходимо хранить.

string data — данные двухфакторной аутентификации для хранения.

Этот метод не возвращает значение. Другими словами, пакет SDK предоставит имя пользователя и данные двухфакторной аутентификации (убедитесь, что эти данные записываются в поле двухфакторной аутентификации базы данных пользователя).