symac

Enregistrer ses tokens github

Depuis quelques semaines il n'est plus possible d'utiliser un login/mot de passe pour pousser ses contributions sur un dépôt Github. Il faut désormais générer un token que l'on utilisera en lieu et place du mot de passe. Mais ces tokens étant compliqués à retenir il est utile de trouver un moyen de les sauvegarder. Pour cela on va configurer le credential.helper pour stocker ces informations via libsecret : https://askubuntu.com/a/959662

Les trois étapes sont :

sudo apt install libsecret-1-0 libsecret-1-dev

sudo make --directory=/usr/share/doc/git/contrib/credential/libsecret

git config --global credential.helper /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret

Une fois l'opération effectuée, il faut saisir son token une fois puis il est enregistré dans la base locale.