user.resettotp

Beschrijving

object user.resettotp(object/array users)

Deze methode maakt het mogelijk om gebruikers-TOTP-geheimen te resetten.

Deze methode is alleen beschikbaar voor het gebruikerstype Super admin. Rechten om de methode aan te roepen, kunnen worden ingetrokken in de gebruikersrolinstellingen. Zie Gebruikersrollen voor meer informatie.

Parameters

(array) ID's van gebruikers waarvan de TOTP-geheimen opnieuw moeten worden ingesteld.

Gebruikerssessies voor de opgegeven gebruikers worden ook verwijderd (behalve voor de gebruiker die de aanvraag verzendt).

Retourwaarden

(object) Retourneert een object met de ID's van de gebruikers waarvan de TOTP-geheimen zijn gereset, onder de eigenschap userids.

Voorbeelden

Het verwijderen van meerdere gebruikers

Verwijder twee gebruikers.

Verzoek:

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

Reactie:

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

Zie ook

Bron

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