git2-rs icon indicating copy to clipboard operation
git2-rs copied to clipboard

Implement minimal support for chained credential store helpers

Open jschlumpp opened this issue 2 years ago • 1 comments

Tools such as git-credential-oauth rely on a chained helper configuration to store the acquired credentials.

Unimplemented features in this PR:

  • This does not pass on properties other than username and password (Notable other properties would be password_expiry_utc, oauth_refresh_token).
  • It does not check the password_expiry_utc property, and instead relies on the timeout config of the cache helper.

Note: git-credential-oauth does not seem to make use of these features at the moment.

jschlumpp avatar Dec 10 '23 13:12 jschlumpp

:umbrella: The latest upstream changes (possibly f0951122c88ba30b48a98b4b5e9f6670daa57ad8) made this pull request unmergeable. Please resolve the merge conflicts.

rustbot avatar Jan 20 '25 16:01 rustbot

I don't need this anymore (I switched back to SSH keys). But if somebody wants to continue with this, feel free to reuse any code from this PR.

jschlumpp avatar Mar 10 '25 21:03 jschlumpp