На странице
user.resettotp
Описание
object user.resettotp(object/array users)
Этот метод позволяет сбросить секреты TOTP пользователей.
Этот метод доступен только для пользователей типа Супер-администратор. Разрешения на вызов метода можно отозвать в настройках роли пользователя. См. Роли пользователей для получения дополнительной информации.
Параметры
(array) Идентификаторы пользователей, для которых нужно сбросить секреты TOTP.
Сеансы пользователей для указанных пользователей также будут удалены (за исключением пользователя, отправившего запрос).
Возвращаемые значения
(object) Возвращает объект, содержащий идентификаторы пользователей, для которых были сброшены секреты TOTP, в свойстве userids.
Примеры
Сброс секретов TOTP для нескольких пользователей
Сбросьте секреты TOTP для двух пользователей.
{
"jsonrpc": "2.0",
"method": "user.resettotp",
"params": [
"1",
"5"
],
"id": 1
}
Ответ:
{
"jsonrpc": "2.0",
"result": {
"userids": [
"1",
"5"
]
},
"id": 1
}
См. также
Исходный код
CUser::resettotp() в ui/include/classes/api/services/CUser.php.