Aller au contenu principal

ggshield auth logout

Description

Supprime l'authentification pour une instance GitGuardian.

ggshield auth logout [OPTIONS]

Une déconnexion réussie entraîne la suppression du jeton d'accès personnel stocké dans la configuration. Par défaut, le jeton sera révoqué, sauf si l'option --no-revoke est spécifiée.

Si elle n'est pas spécifiée, ggshield se déconnectera de l'instance par défaut. L'option --all peut être utilisée si vous souhaitez vous déconnecter de toutes vos instances GitGuardian.

Options

  • --instance URL : URL de l'instance dont vous souhaitez vous déconnecter.

  • --revoke / --no-revoke : indique si le jeton 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 de 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