user.resettotp

Descrizione

object user.resettotp(object/array users)

Questo metodo consente di reimpostare i segreti TOTP degli utenti.

Questo metodo è disponibile solo per il tipo di utente Super admin. Le autorizzazioni per chiamare il metodo possono essere revocate nelle impostazioni del ruolo utente. Per ulteriori informazioni, vedere User roles.

Parametri

(array) ID degli utenti per i quali reimpostare i segreti TOTP.

Anche le sessioni utente degli utenti specificati verranno eliminate (tranne quella dell'utente che invia la richiesta).

Valori restituiti

(object) Restituisce un oggetto contenente gli ID degli utenti per i quali i segreti TOTP sono stati reimpostati, nella proprietà userids.

Esempi

Reimpostazione dei segreti TOTP per più utenti

Reimpostare i segreti TOTP per due utenti.

Richiesta:

{
    "jsonrpc": "2.0",
    "method": "user.resettotp",
    "params": [
        "1",
        "5"
    ],
    "id": 1
}

Risposta:

{
    "jsonrpc": "2.0",
    "result": {
        "userids": [
            "1",
            "5"
        ]
    },
    "id": 1
}

Vedi anche

Sorgente

CUser::resettotp() in ui/include/classes/api/services/CUser.php.