-
Notifications
You must be signed in to change notification settings - Fork 205
Microsoft Authentication Client Libraries
Ray Luo edited this page Apr 3, 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.
ADAL | MSAL | |
---|---|---|
.Net (C#) | ADAL .Net | MSAL .Net |
Python | ADAL Python | MSAL Python |
Objective C | ADAL ObjC | MSAL ObjC |
Android | ADAL Android | MSAL Android |
Java | ADAL Java | |
Node.js | ADAL Node | |
C++ | ||
Javascript | ADAL js | MSAL js |