git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] doc: gitcredentials: introduce OAuth helpers

From
M Hickford <mirth.hickford@gmail.com>
Date
Jun 21, 2023, 06:28 UTC
Message-ID
<CAGJzqs=NbfCt78NtANCxTNJxWG+Oc4bLCjhSSQhrOgr0YWuucg@mail.gmail.com>
In-Reply-To
<ZHPa27fbAoKL0uGj@tapette.crustytoothpaste.net>
Show 6 quoted lines
> I expect, however, that functionally, that will be difficult to do,
> given the fact that OAuth typically requires registration with the
> remote system, and thus we'd intrinsically be prioritizing some
> well-known forges over less-known or personally-hosted forges, which
> we've traditionally tried not to do.  For example, your
> git-credential-oauth contains a hard-coded list of 11 forges

Forge diversity is my motivation! Consider the average Git user. They contribute to several projects on GitHub. They are deterred from contributing to worthy projects elsewhere by the setup cost of configuring personal access tokens or SSH keys. To use five forges from three machines, you have to generate 15 personal access tokens or upload SSH keys 15 times. Whereas a git-credential-oauth user can contribute to projects on many popular hosts without any setup. That's progress surely.

Previous: M HickfordNext: M Hickford via GitGitGadget
Message 4 of 7 in “doc: gitcredentials: introduce OAuth helpers”
  1. doc: gitcredentials: introduce OAuth helpersM Hickford via GitGitGadget, May 28, 2023
  2. brian m. carlsonMay 28, 2023
  3. M HickfordMay 29, 2023
  4. M HickfordJun 21, 2023
  5. doc: gitcredentials: link to helper listM Hickford via GitGitGadget, Jun 21, 2023
  6. Jeff KingJun 27, 2023
  7. doc: gitcredentials: link to helper listM Hickford via GitGitGadget, Jul 8, 2023

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.