emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#56404: closed ([PATCH 0/2] gnu: Add python-msal and oauth2ms.)


From: GNU bug Tracking System
Subject: bug#56404: closed ([PATCH 0/2] gnu: Add python-msal and oauth2ms.)
Date: Sun, 17 Jul 2022 19:42:01 +0000

Your message dated Sun, 17 Jul 2022 21:41:11 +0200
with message-id <87wncb34tk.fsf@gnu.org>
and subject line Re: bug#56404: [PATCH 0/2] gnu: Add python-msal and oauth2ms.
has caused the debbugs.gnu.org bug report #56404,
regarding [PATCH 0/2] gnu: Add python-msal and oauth2ms.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
56404: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=56404
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: [PATCH 0/2] gnu: Add python-msal and oauth2ms. Date: Tue, 05 Jul 2022 17:22:27 +0000
Hello Guix,

Here are two straight forward patches to add python-msal and oauth2ms. Short 
commentary:

1. python-msal: a package for Microsoft authentication tokens. Tests were 
disabled because most/all needed network access, and could only disable some of 
these tests with an environment variable. I did use the GitHub source since it 
includes tests, in case this can be better worked around in the future, or if 
using the source directly.

2. oauth2ms: a python script to use msal in order to have usable tokens, like 
needing oauth2 tokens for getting/sending mail with multi-factor authentication 
required email services. I copied the readme and steps.org which have 
documentation for setting this up to the appropriate doc folder. There is no 
release or version tag and the script needed to be wrapped.

As a final note, I've used this to send mail through my university email server 
that uses Microsoft Office 365 with multi-factor authentication (so you can't 
use your password or an app password). oauth2ms provides instructions for doing 
this in emacs, which I used for mu4e. And if you can't create the needed keys 
in Azure (as I couldn't) you can use Thunderbird's 
https://hg.mozilla.org/comm-central/file/tip/mailnews/base/src/OAuth2Providers.jsm#l127
 along with your providers "tenet id" which I could find by logging on to Azure 
even without permissions to create an app.

Hope someone else finds this useful!
John



--- End Message ---
--- Begin Message --- Subject: Re: bug#56404: [PATCH 0/2] gnu: Add python-msal and oauth2ms. Date: Sun, 17 Jul 2022 21:41:11 +0200 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux)
Hello John,

John Kehayias <john.kehayias@protonmail.com> skribis:

> Here are two straight forward patches to add python-msal and oauth2ms.

Applied, thanks!

Ludo’.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]