GNU bug report logs -
#41386
28.0.50; Gnus nnimap OAuth 2.0 support
Previous Next
Reported by: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
Date: Tue, 19 May 2020 02:06:01 UTC
Severity: wishlist
Tags: wontfix
Found in version 28.0.50
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
Message #25 received at 41386 <at> debbugs.gnu.org (full text, mbox):
Thomas Fitzsimmons <fitzsim <at> fitzsim.org> writes:
> I suppose it depends on what Google wants during the registration
> process; I've never tried this registration process before so I don't
> know what's involved.
You register a developer account (with your name and address and stuff),
and you then register an application. Everybody connecting to Gmail
will use this application ID, so you are "responsible" in some degree
for the users of your application. Rate-limiting, for instance, are
based on the application ID.
> OK, maybe Google could relax the secrecy requirement for Emacs though,
> since I'd hope they'd be sufficiently Free-Software-friendly to work
> something out. I assume, given what Thunderbird is doing, that the
> secrecy requirement isn't something fundamental to OAuth 2.0's security.
It is. OAuth login without secrets isn't any more secure than normal
user name/password logins, so making apps run through these hoops is
just obfuscation. It's obvious what Google's end game here is: They
will stop IMAP access altogether to Gmail as soon as they are able to
without losing too many of the users.
This OAuth 2.0 stuff is just a sop they can point people towards while
they're closing off access to their walled garden: "See! We're still
open!" And people bite. Some hackernews commented something like "I
don't see why people are complaining... they just have to run a
script..."
The only solution here is to leave Gmail.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
This bug report was last modified 2 years and 200 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.