-
-
Notifications
You must be signed in to change notification settings - Fork 402
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for credential helpers #873
Labels
Comments
This would be great to see implemented - it'd be great if somebody picked this up. I'm to help provide guidance and/or review pull requests. |
2 tasks
This was referenced May 3, 2022
dtrifiro
added a commit
to dtrifiro/dulwich
that referenced
this issue
Jun 20, 2022
Introduces `GitCredentialsHttpClient` that will retry http requests failing with 401/404 with authorization headers generated from credentials returned by git credentials helpers (if any). https://www.git-scm.com/docs/gitcredentials fixes jelmer#873
dtrifiro
added a commit
to dtrifiro/dulwich
that referenced
this issue
Jan 12, 2023
- add `CredentialHelper` class to run credential helper commands and retrieve values - add `get_credentials_from_helper` to retrieve credentials from helpers defined in provided config - moved (unused) `get_credentials_from_store` to `credentials.py` Also see https://www.git-scm.com/docs/gitcredentials fixes jelmer#873
dtrifiro
added a commit
to dtrifiro/dulwich
that referenced
this issue
Jan 26, 2023
- add `CredentialHelper` class to run credential helper commands and retrieve values - add `get_credentials_from_helper` to retrieve credentials from helpers defined in provided config - moved (unused) `get_credentials_from_store` to `credentials.py` Also see https://www.git-scm.com/docs/gitcredentials fixes jelmer#873
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Follow-up to #768
It would be really nice to support credential loading from helpers like in the standalone
git
command‑line tool. Many users rely on HTTPS remotes and their system keychain for passwordless authentication, especially on macOS.Minimal example
Expected output
{b'HEAD': b'···', b'refs/heads/main': b'···'}
Actual output
System configuration
The text was updated successfully, but these errors were encountered: