git-credential-oauth

A Git credential helper that securely authenticates to GitHub, GitLab and BitBucket using OAuth.

APACHE-2.0 License

Downloads
75
Stars
423
git-credential-oauth - v0.13.2

Published by hickford 3 months ago

Changelog

  • e9745af config for custom gitlab device auth
git-credential-oauth - v0.13.0 Latest Release

Published by hickford 3 months ago

Changelog

  • 54fa20f new config key credential.oauthDeviceAuthURL
git-credential-oauth - v0.12.1

Published by hickford 4 months ago

Changelog

  • 5b749cb fix opening browser on Windows
  • abcaa71 comment
git-credential-oauth - v0.12.0

Published by hickford 4 months ago

Changelog

  • 4334489 GitHub username hint
  • 78216c9 update readme
  • 6cc02db update go version
git-credential-oauth - v0.11.3

Published by hickford 6 months ago

Changelog

  • 9423940 increase default cache timeout to six hours
  • c1767ed Warn when OAuth configuration missing
git-credential-oauth - v0.11.2

Published by hickford 6 months ago

Changelog

  • baef999 Warn when username incompatible with OAuth
  • a0ba4bd update dependencies
  • 7e9a284 Read multiple values
  • db2202e link to Gitea feature request
git-credential-oauth - v0.11.1

Published by hickford 8 months ago

Changelog

  • 2e2b2af correct case
  • 4a7b6c7 config for invent.kde.org
  • 47c667f add winget link
  • 6c4d45c zip for windows
  • d0f513a link to Ubuntu PPA
  • 27a9a12 github enterprise server instructions
  • 704b35d link to GitLab device flow feature request
  • ea99a5e tidy context
  • a394d24 clearer debug
git-credential-oauth - v0.11.0

Published by hickford about 1 year ago

Changelog

  • 660f3d8 update dependencies
  • 08161f6 replace device auth host correctly
  • 90a69d8 be careful to redirect to original hostname
  • 0b0bc1d partial configuration for GitHub Enterprise Server
  • 3e310f3 simplify error handling
  • ad4bb3d device flow credentials for google
  • a75bd48 tidy
git-credential-oauth - v0.11.0-alpha

Published by hickford about 1 year ago

Changelog

  • e0d7d20 use pkce library
  • aefc6ee device flag for OAuth device flow
git-credential-oauth - v0.10.1

Published by hickford about 1 year ago

Changelog

  • 99abc35 regenerate man page
  • 1c0fe50 omit codeberg secret
  • a6ce8f7 man page
git-credential-oauth - v0.10.0

Published by hickford about 1 year ago

Changelog

  • 79a00fb universal gitea support
  • 99cb2a2 link
  • 86ba709 see also
  • 295a187 sponsor
  • 6caf413 remove dependency on authhandler
git-credential-oauth - v0.9.1

Published by hickford over 1 year ago

Changelog

  • 607f3f4 clarify that get command is called by Git
git-credential-oauth - v0.9.0

Published by hickford over 1 year ago

Changelog

  • 1c79e63 html
  • 339c09a delete redundant
  • 3dc25ee Merge pull request #25 from herbygillot/patch-1
  • fce8e61 Add MacPorts installation instructions
  • a7fd2a4 add linux repo badge
  • c1f0379 link to homebrew formula
git-credential-oauth - v0.8.0

Published by hickford over 1 year ago

Changelog

  • a02e906 count hosts with default config
  • 6d4dd40 clarify that client secrets in OAuth native apps are non confidential
  • 62635f3 add TODO about universal gitlab support
  • 30d6f2f omit superflous
  • 25f3c3b update dependencies
  • 069b0a7 more readme
  • 6f3785e support gitlab.alpinelinux.org
  • 5f50d12 comment about OAuth native apps
  • 1bb4779 update readme
git-credential-oauth - v0.7.0

Published by hickford over 1 year ago

Changelog

  • c23bcd3 Token refresh
  • 6974a79 futher comparison with GCM
  • 44eaf7a update README
  • 526afc5 readme: update installation size
git-credential-oauth - v0.6.0

Published by hickford over 1 year ago

Changelog

  • cd9f0bc use appropriate open command for each platform
  • 57c78f9 recognise GitLab instances by WWW-Authenticate header, apply partial configuration and link to instructions
  • a279b8e update readme
  • 5dae4a4 recommend git-credential-osxkeychain
  • 9ecdc90 update readme
git-credential-oauth - v0.5.1

Published by hickford over 1 year ago

Changelog

  • e17c411 resolve reference reliably
git-credential-oauth - v0.5.2

Published by hickford over 1 year ago

Changelog

  • f8a02c9 recommend git-credential-wincred on windows
git-credential-oauth - v0.5.0

Published by hickford over 1 year ago

Changelog

  • 9779cdc upgrade dependencies
  • 9c2983a output password expiry
git-credential-oauth - v0.4.2

Published by hickford almost 2 years ago

Changelog

  • 9762602 update dependencies
  • d256599 Query git config using --get-urlmatch