ggshield auth logout
Description
Supprimer l'authentification pour une instance GitGuardian.
ggshield auth logout [OPTIONS]
Une déconnexion réussie entraîne la suppression du personal access token stocké dans la configuration.
Par défaut, le token sera révoqué sauf si l'option --no-revoke est spécifiée.
S'il n'est pas spécifié, ggshield se déconnectera de l'instance par défaut.
L'option --all peut être utilisée si vous voulez vous déconnecter de toutes vos instances GitGuardian.
Options
-
--instance URL: URL de l'instance dont se déconnecter. -
--revoke / --no-revoke: indique si le token doit être révoqué lors de la déconnexion avant d'être supprimé de la configuration.Par défaut :
revoke. -
--all: supprime l'authentification pour toutes les instances.
Cette commande prend en charge toutes les options globales ggshield.
Exemples
# Remove authentication
$ ggshield auth logout
# Remove the authentication without going through the process of revoking the used personal access token
$ ggshield auth logout --no-revoke
# Remove authentication for a self-hosted GitGuardian instance
$ ggshield auth logout --instance https://dashboard.gitguardian.mycorp.local