gh auth login |
Connexion d'authentification |
| GitHub |
Syntaxe
Paramètres
| Nom |
Description |
| -h string |
Ce paramètre permet d'indiquer le nom d'hôte de l'instance GitHub avec laquelle s'authentifier. |
| --help |
Ce paramètre permet d'afficher l'aide pour la commande. |
| --hostname string |
Ce paramètre permet d'indiquer le nom d'hôte de l'instance GitHub avec laquelle s'authentifier. |
| -s strings |
Ce paramètre permet d'indiquer l'étendue d'authentification supplémentaires pour gh à avoir. |
| --scopes strings |
Ce paramètre permet d'indiquer l'étendue d'authentification supplémentaires pour gh à avoir. |
| -w |
Ce paramètre permet d'indiquer que l'ouverture d'un navigateur pour vous authentifier. |
| --web |
Ce paramètre permet d'indiquer que l'ouverture d'un navigateur pour vous authentifier. |
| --with-token |
Ce paramètre permet de lire le jeton à partir de l'entrée standard. |
Description
Cette commande permet de s'authentifier auprès d'un hôte GitHub.
Remarques
- Le mode d'authentification par défaut est un flux de navigateur Web.
- Vous pouvez également transmettre un jeton sur une entrée standard à l'aide de --with-token. Les étendues minimales requises pour le jeton sont : "repo", "read:org".
- Le drapeau --scopes accepte une liste de portées séparées par des virgules que vous voulez que vos informations d'identification gh aient. En cas d'absence, cette commande garantit que
gh a accès à un ensemble minimal de portées.
Exemples
L'exemple suivant permet de démarrer la configuration interactive :
L'exemple suivant permet de s'authentifier contre github.com en lisant le jeton à partir d'un fichier :
|
gh auth login --with-token < monjeton.txt
|
L'exemple suivant permet de s'authentifier avec une instance GitHub Enterprise Server spécifique :
|
gh auth login --hostname enterprise.internal
|
Dernière mise à jour : Samedi, le 13 Février 2021