devlooped / CredentialManager

Packages the official Git Credential Manager cross-platform credential store implementation supporting Windows, macOS and Linux for use as a NS2.0 library with no UI or external dependencies.
https://clarius.org/CredentialManager
MIT License
9 stars 0 forks source link

Honor the configured credential store in GCM #91

Closed kzu closed 5 months ago

kzu commented 5 months ago

The GCM default behavior allows configuring the desired store to use via GCM_CREDENTIAL_STORE envvar or a git setting.

We are currently hardcoding the Windows one and not really honoring the chosen creds namespace under Linux (we use the GCM default in that case). This is inconsistent with GCM and even confusing under Linux.

We should align better and only provide the custom namespace as configurable, while keeping the rest the same as GCM.

Back this issue Back this issue