Partage
  • Partager sur Facebook
  • Partager sur Twitter

Paramètres du jeton github

durée et autorisation

Sujet résolu
    1 février 2023 à 17:01:35

    Bonjour,

    Je suis en train de suivre le cours sur git et github.

    Pour transférer mon code sur github avec git push, il m'a été demandé de m’authentifier. J'ai donc créé un jeton de cette maniètre :

    avec les renseignements des sites suivants :

    https://www.lemagit.fr/conseil/GitHub-comment-generer-un-jeton-dacces-personnel

    https://docs.github.com/fr/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token

    Sur mon compte en ligne github :

    Setting → en bas à gauche Developer Settings → Personal access tokens → tokens classic

    Generate new token (classic)→

    J’ai mis en titre Jeton cours openclassroom et durée : 30 jours

    Et coché la première partie : repo

    copie du jeton et enregistrement dans un gestionnaire de mots de passe

    Relancer ce qui n’a pas marché et saisir à nouveau l’identifiant du compte github et en mot de passe, coller le jeton à partir du gestionnaire de mots de passe qui a été copié de l’interface du site github lors de sa création :

    Je me demande quelle est la durée que je dois donner au jeton, quelles autorisations je dois donner et aussi où stocker le jeton. Est-ce que 30 jours c'est utile ou bien faut-il mettre plus ou moins de jours ? Est-ce que je dois mettre d'autres cases que repo pour ne pas être bloqué dans le travail ? Est-ce que stocker le jeton dans un gestionnaire de mots de passes est le bon emplacement ?

    Merci pour vos éclaircissements.

    -------------- edit le 9-02-2023 ----------

    Effectivement, il est possible sur mac os et linux d'installer GitHub CLI(git hub command line) et de renseigner l'identifiant et mot de passe de son compte github.


    https://cli.github.com/

    Pour installer homebrew :

    brew install gh



    si besoin :

    brew upgrade gh



    Pour s’authentifier avec le compte GitHub :

    gh auth login

    Mettre github.com puis https et Yes et login with your web browser puis entrer les chiffres donnés et cliquer surauthorize github et saisir mot de passe

    -
    Edité par atlantude 9 février 2023 à 13:59:27

    • Partager sur Facebook
    • Partager sur Twitter
      3 février 2023 à 18:00:20

      Tu as vu la remarque importante dans le pavé rouge sur la page de la doc github que tu nous as partagé ? 

      Pour accéder à GitHub à partir de la ligne de commande, utilisez GitHub CLI ou le Gestionnaire d’informations d’identification Git au lieu de créer un personal access token.

      Sinon, la durée du token c'est la durée de sa validité, donc si tu mets 30jours, tu devras en recréer un et le mettre à jour au niveau de git.

      Et comme indiqué aussi en tête de la doc, un jeton d'accès doit être considéré comme un mot de passe, donc le stocker dans un gestionnaire de mots de passe n'est pas idiot.

      • Partager sur Facebook
      • Partager sur Twitter
        29 mars 2023 à 20:56:33

        merci merci merci merci merci merci

        j'ai passé la journée à essayer de trouver une solution !!! 
        et je viens de trouver grâce à toi 

        • Partager sur Facebook
        • Partager sur Twitter

        Paramètres du jeton github

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown