user.resettotp
Description
object user.resettotp(object/array users)
Cette méthode vous permet de réinitialiser les secrets TOTP des utilisateurs.
Cette méthode est uniquement disponible pour le type d'utilisateur Super administrateur. Les autorisations d'appeler cette méthode peuvent être révoquées dans les paramètres des rôles utilisateur. Consultez la page Rôles utilisateur pour plus d'informations.
Paramètres
(array) Identifiants des utilisateurs pour lesquels réinitialiser les secrets TOTP.
Les sessions utilisateur des utilisateurs spécifiés seront également supprimées (à l’exception de l’utilisateur envoyant la requête).
Valeurs de retour
(object) Renvoie un objet contenant les ID des utilisateurs pour lesquels les secrets TOTP ont été réinitialisés, dans la propriété userids.
Exemples
Réinitialisation des secrets TOTP pour plusieurs utilisateurs
Réinitialisez les secrets TOTP pour deux utilisateurs.
{
"jsonrpc": "2.0",
"method": "user.resettotp",
"params": [
"1",
"5"
],
"id": 1
}
Réponse :
{
"jsonrpc": "2.0",
"result": {
"userids": [
"1",
"5"
]
},
"id": 1
}
Voir aussi
Source
CUser::resettotp() dans ui/include/classes/api/services/CUser.php.