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
770 stars 192 forks source link

Add WAM Support to MSAL for Python, for cross-language consistency #451

Closed joshfree closed 1 year ago

joshfree commented 2 years ago

Today WAM support is only in MSAL for .NET. In order to support WAM in Azure Identity Client Library and meet Azure SDK Design Guidelines (of maintaining feature parity across languages), the support for WAM must exist in all Tier-1 languages (C#, Java, JS, Python) for Azure Identity SDK to GA the support at its layer of the stack.

This GitHub issue tracks the ask for adding WAM support to MSAL in Java, JS, Python, and in Go. I'll file GitHub issues in each respective repo.

Related: https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/issues/643 Related: https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/wiki/wam Related: https://github.com/Azure/azure-sdk/issues/3724

/cc @dingmeng-xue @scottaddie @schaabs @xiangyan99 @mccoyp

Related MSAL Feature Request Issues

MSAL for Python: https://github.com/AzureAD/microsoft-authentication-library-for-python/issues/451 MSAL for JS: https://github.com/AzureAD/microsoft-authentication-library-for-js/issues/4346 MSAL for Java: https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/455 MSAL for Go: https://github.com/AzureAD/microsoft-authentication-library-for-go/issues/284