Deux choses différentes que l’on appelle « déconnexion »
Les comptes GitLab peuvent impliquer deux types distincts d’accès externe, et ils sont nettoyés à des endroits différents :
| Ce que vous supprimez | Ce que c’est | Où cela se gère |
|---|---|---|
| Un service de connexion | Un fournisseur externe utilisé pour entrer dans GitLab à la place de, ou en plus de, la connexion classique par nom d’utilisateur et mot de passe | Modifier le profil → Accès → Mot de passe et authentification → Connexion par service |
| Une application autorisée | Une application que vous avez précédemment autorisée à lire les données GitLab en votre nom | La zone applications/autorisations des paramètres de votre compte |
Supprimer une application autorisée ne supprime pas un service de connexion, et déconnecter un service de connexion ne révoque pas l’accès d’une application à vos données. Traitez ces opérations comme des tâches distinctes.
Avant de déconnecter quoi que ce soit
Le risque ici est simple : si le fournisseur externe est votre seul moyen d’accéder au compte, le déconnecter peut vous laisser sans aucun accès. Confirmez d’abord une solution de repli.
- Identifiez le service que vous souhaitez supprimer. Ouvrez Modifier le profil, puis Accès, puis Mot de passe et authentification, puis Connexion par service, et notez quels comptes connectés sont listés.
- Confirmez une seconde méthode de connexion utilisable. Vérifiez que vous connaissez votre nom d’utilisateur et votre mot de passe GitLab et qu’ils fonctionnent réellement — déconnectez-vous et reconnectez-vous avec, ou vérifiez le mot de passe via les options de récupération du compte, avant de toucher à la liste des services de connexion. Si vous n’êtes pas sûr du mot de passe, réglez cela d’abord.
- Ensuite seulement, déconnectez. Utilisez le bouton Déconnecter à côté du compte connecté que vous souhaitez supprimer.
- Vérifiez immédiatement. Déconnectez-vous et reconnectez-vous en utilisant la méthode restante. Si cela échoue, utilisez les options de récupération du compte plutôt que de supposer que la déconnexion n’a pas pris effet.
GitLab peut utiliser des services de connexion externes en plus de sa connexion classique par nom d’utilisateur et mot de passe. Source
Les services de connexion connectés sont gérés sous Modifier le profil, Accès, Mot de passe et authentification, Connexion par service. Source
Le bouton Déconnecter à côté d’un compte connecté supprime ce service de connexion. Source
Chemins d’échec à anticiper
- Vous n’êtes pas sûr que le mot de passe fonctionne. Ne déconnectez pas encore. Confirmez ou réinitialisez le mot de passe via le flux de récupération du compte pendant que la connexion externe fonctionne encore.
- Le fournisseur est aussi utilisé ailleurs. Le déconnecter dans GitLab n’affecte que la connexion GitLab ; cela ne ferme pas votre compte chez le fournisseur. Vérifiez les paramètres du fournisseur si vous souhaitez aussi examiner ce côté.
- Vous vouliez supprimer une application, pas une méthode de connexion. Arrêtez-vous ici et utilisez plutôt la tâche d’examen des applications ; la page Connexion par service n’est pas le bon endroit pour cela.
- Vous ne pouvez pas du tout atteindre la page des paramètres. C’est un problème de connexion, pas de déconnexion. Réglez d’abord l’accès.
Après la suppression du service de connexion
Déconnecter le service modifie la façon dont vous entrez dans GitLab ; cela n’examine pas en soi quelles applications détiennent encore l’accès à votre compte. Si votre objectif est un nettoyage plus large, la tâche suivante consiste à examiner les applications que vous avez autorisées : voir examiner et révoquer les applications autorisées avec votre compte GitLab.
Quand une recherche de nom d’utilisateur est pertinente — et quand elle ne l’est pas
Si vous vérifiez où un nom d’utilisateur apparaît publiquement, une recherche de nom d’utilisateur peut faire apparaître des pages de profil publiques comme pistes. C’est une question différente de la sécurité du compte : une correspondance publique ne prouve pas la propriété, et une recherche ne peut pas vous montrer quels services de connexion un compte utilise ni quelles applications il a autorisées. Pour cette tâche, les pages de paramètres de compte ci-dessus sont le seul endroit fiable où chercher.