AzureAD / microsoft-authentication-library-for-python

Microsoft Authentication Library (MSAL) for Python makes it easy to authenticate to Microsoft Entra ID. General docs are available here https://learn.microsoft.com/entra/msal/python/ Stable APIs are documented here https://msal-python.readthedocs.io. Questions can be asked on www.stackoverflow.com with tag "msal" + "python".
https://stackoverflow.com/questions/tagged/azure-ad-msal+python
Other
757 stars 192 forks source link

AT POP for Public Client based on broker #511

Closed rayluo closed 7 months ago

rayluo commented 1 year ago

This is the implementation of the internal work item, and this internal design doc. Currently, this PR provides a low level API to obtain a Proof-of-Possesson (PoP) access token.

We may add more end-to-end test case in the future. And we may provide a high-level API.

The beta preview of this feature is available by pip install --ignore-installed git+https://github.com/AzureAD/microsoft-authentication-library-for-python.git@pop

bgavrilMS commented 11 months ago

@rayluo - when are you closing this?

rayluo commented 11 months ago

@rayluo - when are you closing this?

After we wrap up the July Focus tasks, we can probably squeeze this in before next big task.

Also, I heard that nowadays the MS Graph supports POP token. Is that true? If so, we might as well figure out a way to test it end-to-end before the shipment.

bgavrilMS commented 11 months ago

@rayluo - when are you closing this?

After we wrap up the July Focus tasks, we can probably squeeze this in before next big task.

Also, I heard that nowadays the MS Graph supports POP token. Is that true? If so, we might as well figure out a way to test it end-to-end before the shipment.

I am not sure about Graph, but SPO and EXO do.

bgavrilMS commented 9 months ago

Gentle reminder.

xiangyan99 commented 7 months ago

Done with smoke tests and did not find regressions.