[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ELPA] New package: auth-source-xoauth2-plugin
From: |
Xiyue Deng |
Subject: |
[ELPA] New package: auth-source-xoauth2-plugin |
Date: |
Mon, 20 Jan 2025 23:36:28 -0800 |
User-agent: |
Notmuch/0.38.1 (https://notmuchmail.org) Emacs/29.4 (x86_64-pc-linux-gnu) |
Hi,
I'd like to submit my small addon to enable xoauth2 support for
inclusion in GNU (or non-GNU) Elpa, whichever is the best fit. This is
a follow-up of the discussion at [1]. This package depends on
oauth2.el[2] for xoauth2 handling and advices the auth-source code to
enable xoauth2 support. The code is hosted on GitLab[3]. I have been
testing this for a few months and it seems to work fairly reliably for
my Gmail so I think it's probably time to let more people try it.
A short description is below:
;; An auth-source plugin to enable xoauth2 support.
;; This package provides a global minor mode for enabling xoauth2 in
;; auth-source. Once adding information required for xoauth2 authentication in
;; your auth-source file and enabling the global minor mode, one can
;; authenticate through xoauth2 to supported services, e.g. Gmail, etc.
;; See README.org for a more detailed introduction and usages.
As I don't have push access, please let me know how to proceed. Thanks
in advance!
P.S. Philip kindly provided many feedback to an early version of the
code and I really appreciate it! I'm looking for more code review /
feedback, and would like to make it up-to-standard for Elpa inclusion.
[1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=72992
[2] https://elpa.gnu.org/packages/oauth2.html
[3] https://gitlab.com/manphiz/auth-source-xoauth2-plugin
--
Regards,
Xiyue Deng
signature.asc
Description: PGP signature
- [ELPA] New package: auth-source-xoauth2-plugin,
Xiyue Deng <=