git-credential-manager icon indicating copy to clipboard operation
git-credential-manager copied to clipboard

Enhance and fix libsecret credential store to become default on Linux

Open mjcheetham opened this issue 5 years ago • 1 comments
trafficstars

The configuration of a credential store on Linux is still a manual process as outlined by https://aka.ms/gcmcore-linuxcredstores.

We may want to look at introducing either some smart detection or configuration of one of the more secure options (secretservice or gpg) depending on environment, or even make the configure command prompt the user to select.

mjcheetham avatar Nov 06 '20 12:11 mjcheetham

Sketch of the solution:

  1. Try to probe for secretservice and/or gpg.
  2. For any of the above which are available, plus the others which are potentially insecure but always available, ask the user during configure time which one they want to set up.

vtbassmatt avatar Oct 07 '21 13:10 vtbassmatt