Skip to content

Commit 5082aec

Browse files
authored
Merge pull request #105938 from rwike77/migration
adding overview
2 parents cc0f5f1 + b63eff5 commit 5082aec

File tree

2 files changed

+46
-6
lines changed

2 files changed

+46
-6
lines changed

articles/active-directory/develop/TOC.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@
2929
href: quickstart-v2-javascript.md
3030
- name: Web apps
3131
items:
32-
- name: ASP .NET
32+
- name: ASP.NET
3333
href: quickstart-v2-aspnet-webapp.md
34-
- name: ASP .NET Core
34+
- name: ASP.NET Core
3535
href: quickstart-v2-aspnet-core-webapp.md
3636
- name: NodeJS
3737
href: quickstart-v2-nodejs-webapp.md
@@ -42,9 +42,9 @@
4242
href: quickstart-v2-python-webapp.md
4343
- name: Web APIs
4444
items:
45-
- name: ASP .NET
45+
- name: ASP.NET
4646
href: quickstart-v2-dotnet-native-aspnet.md
47-
- name: ASP .NET Core
47+
- name: ASP.NET Core
4848
href: https://azure.microsoft.com/resources/samples/active-directory-dotnet-native-aspnetcore-v2
4949
- name: Mobile and desktop apps
5050
items:
@@ -70,7 +70,7 @@
7070
href: tutorial-v2-javascript-spa.md
7171
- name: Web apps
7272
items:
73-
- name: ASP .NET
73+
- name: ASP.NET
7474
href: tutorial-v2-asp-webapp.md
7575
- name: Mobile and desktop apps
7676
items:
@@ -242,13 +242,15 @@
242242
href: brokered-auth.md
243243
- name: Migration
244244
items:
245+
- name: Overview
246+
href: msal-migration.md
245247
- name: Migrate to MSAL.NET
246248
href: msal-net-migration.md
247249
- name: Migrate to MSAL.js
248250
href: msal-compare-msal-js-and-adal-js.md
249251
- name: Migrate to MSAL.Android
250252
href: migrate-android-adal-msal.md
251-
- name: Migrate to MSAL.iOS / MacOS
253+
- name: Migrate to MSAL.iOS / macOS
252254
href: migrate-objc-adal-msal.md
253255
- name: Migrate to MSAL Python
254256
href: migrate-python-adal-msal.md
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
title: Migrate to Microsoft Authentication Library (MSAL)
3+
titleSuffix: Microsoft identity platform
4+
description: Learn about the differences between Microsoft Authentication Library (MSAL) and Azure AD Authentication Library (ADAL) and how to migrate to MSAL.
5+
services: active-directory
6+
author: jmprieur
7+
manager: CelesteDG
8+
9+
ms.service: active-directory
10+
ms.subservice: develop
11+
ms.topic: conceptual
12+
ms.workload: identity
13+
ms.date: 02/27/2020
14+
ms.author: jmprieur
15+
ms.reviewer: saeeda
16+
ms.custom: aaddev
17+
#Customer intent: As an application developer, I want to learn about the differences between the ADAL and MSAL libraries so I can migrate my applications to MSAL.
18+
---
19+
20+
# Migrate applications to Microsoft Authentication Library (MSAL)
21+
22+
Both Microsoft Authentication Library (MSAL) and Azure AD Authentication Library (ADAL) are used to authenticate Azure AD entities and request tokens from Azure AD. Up until now, most developers have worked with Azure AD for developers platform (v1.0) to authenticate Azure AD identities (work and school accounts) by requesting tokens using Azure AD Authentication Library (ADAL). Using MSAL:
23+
24+
- You can authenticate a broader set of Microsoft identities (Azure AD identities and Microsoft accounts, and social and local accounts through Azure AD B2C) as it uses the Microsoft identity platform endpoint.
25+
- Your users will get the best single-sign-on experience.
26+
- Your application can enable incremental consent, and supporting Conditional Access is easier.
27+
- You benefit from the innovation.
28+
29+
**MSAL is now the recommended auth library to use with the Microsoft identity platform**. No new features will be implemented on ADAL. The efforts are focused on improving MSAL.
30+
31+
The following articles describe the differences between the MSAL and ADAL libraries and help you migrate to MSAL:
32+
- [Migrate to MSAL.NET](msal-net-migration.md)
33+
- [Migrate to MSAL.js](msal-compare-msal-js-and-adal-js.md)
34+
- [Migrate to MSAL.Android](migrate-android-adal-msal.md)
35+
- [Migrate to MSAL.iOS / macOS](migrate-objc-adal-msal.md)
36+
- [Migrate to MSAL Python](migrate-python-adal-msal.md)
37+
- [Migrate to MSAL for Java](migrate-adal-msal-java.md)
38+
- [Migrate Xamarin apps using brokers to MSAL.NET](msal-net-migration-ios-broker.md)

0 commit comments

Comments
 (0)