-
Notifications
You must be signed in to change notification settings - Fork 204
Microsoft Authentication Client Libraries
Daniel Dobalian edited this page Feb 6, 2019
·
5 revisions
Microsoft provides Active Directory Authentication Library (ADAL) for Azure AD, and Microsoft Authentication Library (MSAL) for Microsoft Identity platform (Azure AD v2).
Both ADAL and MSAL are implemented in different languages, and some languages naturally covers multiple platforms.
Windows | Linux | macOS | iOS | Android | Browser (SPA) | |
---|---|---|---|---|---|---|
.Net (C#) | ADAL, MSAL | ADAL, MSAL | MSAL | ADAL, MSAL | ADAL, MSAL | |
Python | ADAL, MSAL | ADAL, MSAL | ADAL, MSAL | |||
Objective C | ADAL | ADAL, MSAL | ||||
Android | ADAL, MSAL | |||||
Java | ADAL | ADAL | ADAL | |||
Node.js | ADAL | ADAL | ADAL | |||
C++ | ||||||
Javascript | ADAL, MSAL |
We are actively working on covering more and more platforms. After you locate the language and platform that you are interested in, you can typically find the library repo on Github by searching keyword "ADAL (or MSAL) language_name" online.