You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| .NET |[MSAL.NET](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet)|[Microsoft.Identity.Client](https://www.nuget.org/packages/Microsoft.Identity.Client/)|[Quickstart](../articles/active-directory/develop/console-app-quickstart.md?pivots=devlang-dotnet-core)|![Library cannot request ID tokens for user sign-in.][n]|![Library can request access tokens for protected web APIs.][y]| GA |
3
+
| .NET |[MSAL.NET](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet)|[Microsoft.Identity.Client](https://www.nuget.org/packages/Microsoft.Identity.Client/)|[Quickstart](../../console-app-quickstart.md?pivots=devlang-dotnet-core)|![Library cannot request ID tokens for user sign-in.][n]|![Library can request access tokens for protected web APIs.][y]| GA |
4
4
| Java |[MSAL4J](https://github.com/AzureAD/microsoft-authentication-library-for-java)|[msal4j](https://javadoc.io/doc/com.microsoft.azure/msal4j/latest/index.html)| — |![Library cannot request ID tokens for user sign-in.][n]|![Library can request access tokens for protected web APIs.][y]| GA |
5
-
| Node |[MSAL Node](https://github.com/AzureAD/microsoft-authentication-library-for-js/tree/dev/lib/msal-node)|[msal-node](https://www.npmjs.com/package/@azure/msal-node)|[Quickstart](../articles/active-directory/develop/console-app-quickstart.md?pivots=devlang-nodejs)|![Library cannot request ID tokens for user sign-in.][n]|![Library can request access tokens for protected web APIs.][y]| GA |
6
-
| Python |[MSAL Python](https://github.com/AzureAD/microsoft-authentication-library-for-python)|[msal-python](https://github.com/AzureAD/microsoft-authentication-library-for-python)|[Quickstart](../articles/active-directory/develop/console-app-quickstart.md?pivots=devlang-python)|![Library cannot request ID tokens for user sign-in.][n]|![Library can request access tokens for protected web APIs.][y]| GA |
5
+
| Node |[MSAL Node](https://github.com/AzureAD/microsoft-authentication-library-for-js/tree/dev/lib/msal-node)|[msal-node](https://www.npmjs.com/package/@azure/msal-node)|[Quickstart](../../console-app-quickstart.md?pivots=devlang-nodejs)|![Library cannot request ID tokens for user sign-in.][n]|![Library can request access tokens for protected web APIs.][y]| GA |
6
+
| Python |[MSAL Python](https://github.com/AzureAD/microsoft-authentication-library-for-python)|[msal-python](https://github.com/AzureAD/microsoft-authentication-library-for-python)|[Quickstart](../../console-app-quickstart.md?pivots=devlang-python)|![Library cannot request ID tokens for user sign-in.][n]|![Library can request access tokens for protected web APIs.][y]| GA |
| Electron |[MSAL Node.js](https://github.com/AzureAD/microsoft-authentication-library-for-js/tree/dev/lib/msal-node)|[msal-node](https://www.npmjs.com/package/@azure/msal-node)| — |![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| Public preview |
4
4
| Java |[MSAL4J](https://github.com/AzureAD/microsoft-authentication-library-for-java)|[msal4j](https://mvnrepository.com/artifact/com.microsoft.azure/msal4j)| — |![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
5
-
| macOS (Swift/Obj-C) |[MSAL for iOS and macOS](https://github.com/AzureAD/microsoft-authentication-library-for-objc)|[MSAL](https://cocoapods.org/pods/MSAL)|[Tutorial](../articles/active-directory/develop/tutorial-v2-ios.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
6
-
| UWP |[MSAL.NET](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet)|[Microsoft.Identity.Client](https://www.nuget.org/packages/Microsoft.Identity.Client)|[Tutorial](../articles/active-directory/develop/tutorial-v2-windows-uwp.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
7
-
| WPF |[MSAL.NET](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet)|[Microsoft.Identity.Client](https://www.nuget.org/packages/Microsoft.Identity.Client)|[Tutorial](../articles/active-directory/develop/tutorial-v2-windows-desktop.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
5
+
| macOS (Swift/Obj-C) |[MSAL for iOS and macOS](https://github.com/AzureAD/microsoft-authentication-library-for-objc)|[MSAL](https://cocoapods.org/pods/MSAL)|[Tutorial](../../tutorial-v2-ios.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
6
+
| UWP |[MSAL.NET](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet)|[Microsoft.Identity.Client](https://www.nuget.org/packages/Microsoft.Identity.Client)|[Tutorial](../../tutorial-v2-windows-uwp.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
7
+
| WPF |[MSAL.NET](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet)|[Microsoft.Identity.Client](https://www.nuget.org/packages/Microsoft.Identity.Client)|[Tutorial](../../tutorial-v2-windows-desktop.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
| Android (Java) |[MSAL Android](https://github.com/AzureAD/microsoft-authentication-library-for-android)|[MSAL](https://mvnrepository.com/artifact/com.microsoft.identity.client/msal)|[Quickstart](../articles/active-directory/develop/mobile-app-quickstart.md?pivots=devlang-android)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
3
+
| Android (Java) |[MSAL Android](https://github.com/AzureAD/microsoft-authentication-library-for-android)|[MSAL](https://mvnrepository.com/artifact/com.microsoft.identity.client/msal)|[Quickstart](../../mobile-app-quickstart.md?pivots=devlang-android)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
4
4
| Android (Kotlin) |[MSAL Android](https://github.com/AzureAD/microsoft-authentication-library-for-android)|[MSAL](https://mvnrepository.com/artifact/com.microsoft.identity.client/msal)| — |![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
5
-
| iOS (Swift/Obj-C) |[MSAL for iOS and macOS](https://github.com/AzureAD/microsoft-authentication-library-for-objc)|[MSAL](https://cocoapods.org/pods/MSAL)|[Tutorial](../articles/active-directory/develop/tutorial-v2-ios.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
5
+
| iOS (Swift/Obj-C) |[MSAL for iOS and macOS](https://github.com/AzureAD/microsoft-authentication-library-for-objc)|[MSAL](https://cocoapods.org/pods/MSAL)|[Tutorial](../../tutorial-v2-ios.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
6
6
| Xamarin (.NET) |[MSAL.NET](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet)|[Microsoft.Identity.Client](https://www.nuget.org/packages/Microsoft.Identity.Client)| — |![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
| Angular |[MSAL Angular v2](https://github.com/AzureAD/microsoft-authentication-library-for-js/blob/dev/lib/msal-angular)<sup>2</sup> |[msal-angular](https://www.npmjs.com/package/@azure/msal-angular)|[Tutorial](../articles/active-directory/develop/tutorial-v2-angular-auth-code.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
11
+
| Angular |[MSAL Angular v2](https://github.com/AzureAD/microsoft-authentication-library-for-js/blob/dev/lib/msal-angular)<sup>2</sup> |[msal-angular](https://www.npmjs.com/package/@azure/msal-angular)|[Tutorial](../../tutorial-v2-angular-auth-code.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
12
12
| Angular |[MSAL Angular](https://github.com/AzureAD/microsoft-authentication-library-for-js/tree/msal-angular-v1/lib/msal-angular)<sup>3</sup> |[msal-angular](https://www.npmjs.com/package/@azure/msal-angular)| — |![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
13
13
| AngularJS |[MSAL AngularJS](https://github.com/AzureAD/microsoft-authentication-library-for-js/tree/dev/maintenance/msal-angularjs)<sup>3</sup> |[msal-angularjs](https://www.npmjs.com/package/@azure/msal-angular)| — |![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| Public preview |
14
-
| JavaScript |[MSAL.js v2](https://github.com/AzureAD/microsoft-authentication-library-for-js/tree/dev/lib/msal-browser)<sup>2</sup> |[msal-browser](https://www.npmjs.com/package/@azure/msal-browser)|[Tutorial](../articles/active-directory/develop/tutorial-v2-javascript-auth-code.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
14
+
| JavaScript |[MSAL.js v2](https://github.com/AzureAD/microsoft-authentication-library-for-js/tree/dev/lib/msal-browser)<sup>2</sup> |[msal-browser](https://www.npmjs.com/package/@azure/msal-browser)|[Tutorial](../../tutorial-v2-javascript-auth-code.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
15
15
| JavaScript |[MSAL.js 1.0](/javascript/api/overview/msal-overview)<sup>3</sup> |[msal-core](https://www.npmjs.com/package/@azure/msal-core)| — |![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
16
-
| React |[MSAL React](https://github.com/AzureAD/microsoft-authentication-library-for-js/tree/dev/lib/msal-react)<sup>2</sup> |[msal-react](https://www.npmjs.com/package/@azure/msal-react)|[Tutorial](../articles/active-directory/develop/tutorial-v2-react.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
16
+
| React |[MSAL React](https://github.com/AzureAD/microsoft-authentication-library-for-js/tree/dev/lib/msal-react)<sup>2</sup> |[msal-react](https://www.npmjs.com/package/@azure/msal-react)|[Tutorial](../../single-page-app-tutorial-01-register-app.md)|![Library can request ID tokens for user sign-in.][y]|![Library can request access tokens for protected web APIs.][y]| GA |
0 commit comments