>>> "CC" == Cesar Crusius writes: > Lars Ingebrigtsen writes: >> Uwe Brauer writes: >> >>> Yeah, we could just use that and tell the users to "just" register their >>> own developer accounts at Google and then put the keys somewhere. It's >>> a really really horrid experience to go through, though, and Google will >>> sic an API compliancy review at the users at random. >>> >>> What's about the approach recommended by a mutt user >>> >>> https://luxing.im/mutt-integration-with-gmail-using-oauth/ >>> >>> Could that somehow be used for Gnus? >> >> That's the approach you quoted me describing. :-) > ... and the approach _already implemented_ by auth-source-xoauth2, which works for Gnus and anything else using auth-source in Emacs: > https://github.com/ccrusius/auth-source-xoauth2 > (There is some hackery involved in `auth-source-xoauth2-enable` in order to make the protocol work for IMAP/SMTP.) > It looks like this approach keeps popping up as a "possible solution," > so I'll just point out again that this is _already implemented_ in the > package above, and is being used by various people to make Gnus work > with Gmail and XOAuth2. The discussion here is about how to _avoid_ > having to do that. Did you do that? Or do you know somebody who did this. Anybody has an example? I'd like to test it.