Bloquer et débloquer des utilisateurs
Vous pouvez utiliser le Dashboard pour bloquer ou débloquer l’accès d’un utilisateur spécifique à vos applications. Si un utilisateur bloqué tente de se connecter à une application, il sera redirigé à partir de l’application avec le message d’erreur user is blocked
dans l’URL. Le blocage des utilisateurs n’expire pas. Vous devez débloquer l’utilisateur pour lui permettre d’accéder à nouveau à vos applications.
Bloquer des utilisateurs
Allez à Dashboard > Gestion des utilisateurs > Utilisateurs.
À droite du nom de l’utilisateur que vous souhaitez bloquer, cliquez sur ... et choisissez Block (Bloquer). Vous pouvez également cliquer sur le nom de l’utilisateur et faire défiler jusqu’au bas de l’onglet Details (Détails), à côté de Block user (Bloquer un utilisateur), et cliquer Block (Bloquer).
Débloquer des utilisateurs
Pour débloquer les utilisateurs, nous proposons plusieurs méthodes, qui correspondent à la manière dont l’utilisateur a été bloqué. Les utilisateurs peuvent être bloqués de différentes manières :
bloqué automatiquement parce que l’utilisateur a fourni un nombre excessif d’informations d’identification incorrectes
bloqué par un administrateur via le Auth0 Dashboard
bloqué via le Management API en mettant à jour le profil utilisateur pour établir la valeur
blocked
àfalse
Débloquer un utilisateur qui a été automatiquement bloqué.
Lorsqu’un utilisateur est bloqué parce qu’il a fourni un nombre excessif d’informations d’identification incorrectes, vous pouvez utiliser la Management API d’Auth0 pour le débloquer.
Utilisez le point de terminaison Débloquer par identifiant pour transmettre un identifiant (nom d’utilisateur, numéro de téléphone ou courriel) :
curl -X DELETE https://{yourAuth0Tenant}.auth0.com/api/v2/user-blocks/john.doe%40gmail.com
Was this helpful?
Ou utilisez le point de terminaison Mettre à jour un utilisateur pour corriger l’identifiant user_id
:
curl -X PATCH -H "Content-Type: application/json" -d '{"blocked":false}' https://{yourAuth0Tenant}.auth0.com/api/v2/users/{user_id}
Was this helpful?
Débloquer un utilisateur qui a été bloqué par le biais du profil utilisateur
Lorsqu’un utilisateur est bloqué via son profil utilisateur à l’aide de Management API ou par un administrateur à l’aide du Auth, vous pouvez le débloquer de deux façons : en demandant à un administrateur de le débloquer via son profil utilisateur à l’aide du Auth0 Dashboard ou en mettant à jour l’attribut blocked
dans son profil utilisateur à l’aide de Management API.
En utilisant le Auth0 Dashboard
Pour débloquer un utilisateur à l’aide du Auth0 Dashboard, un administrateur doit :
Allez à Dashboard > Gestion des utilisateurs > Utilisateurs.
À la droite du nom de l’utilisateur que vous souhaitez débloquer, cliquez sur ... et choisissez Unblock (Débloquer). Vous pouvez également cliquer sur le nom d’un utilisateur précédemment bloqué et faire défiler jusqu’au bas de l’onglet Details (Détails) , à côté de Unblock user (Débloquer l’utilisateur), et cliquez Unblock (Débloquer).
En utilisant Management API
blocked
à false
:curl -X PATCH -H "Content-Type: application/json" -d '{"blocked":false}' https://{yourAuth0Tenant}.auth0.com/api/v2/users/{user_id}
Was this helpful?