Documentation sur l’authentification
Maintenez votre compte et vos données en sécurité grâce à des fonctionnalités telles que l’authentification à 2 facteurs, SSH et la vérification de la signature de commit.
Recommandé
À propos de l’authentification à GitHub
Vous pouvez accéder de manière sécurisée aux ressources de votre compte en vous authentifiant auprès de GitHub, en utilisant différentes informations d’identification selon l’endroit où vous vous authentifiez.
Connexion à GitHub avec SSH
Vous pouvez vous connecter à GitHub en utilisant le protocole SSH (Secure Shell Protocol), lequel fournit un canal sécurisé sur un réseau non sécurisé.
Gestion de la vérification des signatures de commit
GitHub vérifie les signatures GPG, SSH ou S/MIME pour faire savoir aux autres utilisateurs que vos commits sont issus d’une source approuvée.
Articles
À propos de l’authentification à deux facteurs
L’authentification à deux facteurs (2FA) est une couche supplémentaire de sécurité utilisée lors de la connexion à des sites web ou à des applications. Avec l’authentification à 2 facteurs, vous devez vous connecter avec votre nom d’utilisateur et votre mot de passe et fournir une autre forme d’authentification que vous seul connaissez ou à laquelle vous seul avez accès.
À propos de l’authentification à GitHub
Vous pouvez accéder de manière sécurisée aux ressources de votre compte en vous authentifiant auprès de GitHub, en utilisant différentes informations d’identification selon l’endroit où vous vous authentifiez.
À propos de la vérification des signatures de commit
À l’aide de GPG, de SSH ou de S/MIME, vous pouvez signer des étiquettes et des commits localement. Ces étiquettes ou validations (commits) sont marquées comme vérifiées sur GitHub afin que d’autres personnes puissent être certaines que les modifications proviennent d’une source approuvée.
À propos de SSH
Le protocole SSH vous permet de vous connecter et de vous authentifier auprès de serveurs et de services distants. Avec les clés SSH, vous pouvez vous connecter à GitHub sans fournir votre nom d'utilisateur et personal access token à chaque visite. Vous pouvez également utiliser une clé SSH pour signer des commits.
À propos des clés d’accès
Les clés d’accès vous permettent de vous connecter en toute sécurité et facilement, sans nécessiter de mot de passe ni d’authentification à 2 facteurs.
Accès à GitHub à l’aide de l’authentification à deux facteurs
Si l’authentification à 2 facteurs est activé, vous êtes invité à fournir votre code d’authentification TFA, ainsi que votre mot de passe, lors de votre connexion à GitHub.
Affichage des états de vérification pour tous vos commits
Vous pouvez activer le mode vigilant pour que la vérification des signatures de commit marque tous vos commits et toutes vos balises avec un état de vérification de signature.
Ajout d’une clé GPG à votre compte GitHub
Pour configurer votre compte sur GitHub afin d’utiliser votre clé GPG nouvelle (ou existante), vous avez également besoin d’ajouter la clé de votre compte.
Ajout d’une nouvelle clé SSH à votre compte GitHub
Pour configurer votre compte sur votre instance GitHub Enterprise Server de façon à utiliser votre clé SSH nouvelle (ou existante), vous devez aussi ajouter cette dernière à votre compte.