From: Jeff King <peff@peff.net>
To: David Renshaw <david@sandstorm.io>, git@vger.kernel.org
Subject: Re: bearer token authorization with HTTPS transport
Date: Tue, 30 Dec 2014 20:57:39 -0500 [thread overview]
Message-ID: <20141231015738.GA9590@peff.net> (raw)
In-Reply-To: <20141231014209.GA8789@peff.net>
On Tue, Dec 30, 2014 at 08:42:09PM -0500, Jeff King wrote:
> Both should be pretty trivial. This approach seems conceptually cleaner
> to me, though it does mean you could not specify a bearer via the
> terminal prompt for a password (e.g., by cutting and pasting from
> elsewhere). I don't know if that is a problem or not. You could override
> it with:
>
> [credential]
> helper = '!f() {
> test "$1" = "get" || return
> echo >/dev/tty "No, really, give me a bearer token: "
> read token </dev/tty
> echo "bearer=$token"
> }; f'
>
> or similar.
And by the way, I'm not advocating that as something people would do on
the fly. I mean only that it would be easy to write a drop-in helper to
prompt people for a bearer token _before_ git makes it to the
username/password prompt.
-Peff
next prev parent reply other threads:[~2014-12-31 1:57 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-12-30 19:24 bearer token authorization with HTTPS transport David Renshaw
2014-12-30 23:56 ` brian m. carlson
2014-12-31 1:42 ` Jeff King
2014-12-31 1:57 ` Jeff King [this message]
2015-01-06 2:41 ` brian m. carlson
2015-01-06 16:37 ` David Renshaw
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20141231015738.GA9590@peff.net \
--to=peff@peff.net \
--cc=david@sandstorm.io \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.