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
Copy file name to clipboardExpand all lines: hub/apps/develop/security/index.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,18 +24,18 @@ The [Windows App SDK](../../windows-app-sdk/index.md) provides APIs related to O
24
24
25
25
### Sign in with Microsoft (MSAL.NET + Web Account Manager)
26
26
27
-
For apps that need users to sign in with a **Microsoft account or Entra ID (work/school) account**, the recommended approach is [MSAL.NET](/entra/msal/dotnet/) with the **Web Account Manager (WAM) broker**. WAM provides silent SSO using the account already signed in to Windows, Windows Hello support, and device-bound refresh tokens — without launching a browser.
27
+
For apps that need users to sign in with a **Microsoft account or Microsoft Entra ID (work/school) account**, the recommended approach is [MSAL.NET](/entra/msal/dotnet/) with the **Web Account Manager (WAM) broker**. WAM provides silent SSO using the account already signed in to Windows, Windows Hello support, and device-bound refresh tokens — without launching a browser.
28
28
29
29
| Article | Description |
30
30
|---------|-------------|
31
-
|[Acquire tokens using Web Account Manager (WAM)](/entra/msal/dotnet/acquiring-tokens/desktop-mobile/wam)| Learn how to use MSAL.NET with the WAM broker to acquire tokens for Microsoft and Entra ID accounts in desktop apps including WPF, WinForms, and WinUI 3. |
31
+
|[Acquire tokens using Web Account Manager (WAM)](/entra/msal/dotnet/acquiring-tokens/desktop-mobile/wam)| Learn how to use MSAL.NET with the WAM broker to acquire tokens for Microsoft and Microsoft Entra ID accounts in desktop apps including WPF, WinForms, and WinUI 3. |
32
32
|[MSAL.NET overview](/entra/msal/dotnet/)| Overview of the Microsoft Authentication Library for .NET — the recommended library for authentication with Microsoft identity in desktop apps. |
33
33
|[Register an application with the Microsoft identity platform](/entra/identity-platform/quickstart-register-app)| How to register your app in the Azure portal to get a client ID, which is required before using MSAL. |
34
34
|[Web Account Manager (WinRT API)](/windows/uwp/security/web-account-manager)| The underlying WinRT API that WAM is built on (`Windows.Security.Authentication.Web.Core`). Reference this if you need low-level token broker access without MSAL.NET. |
35
35
|[Retrieve a window handle (HWND)](../ui/retrieve-hwnd.md)| Web Account Manager requires your app's window handle (HWND) to display authentication UI. This article shows how to retrieve it in WPF, WinForms, and WinUI 3. |
36
36
37
37
> [!NOTE]
38
-
> Web Account Manager supports Microsoft accounts and Entra ID accounts only. If you need to authenticate with a third-party identity provider (Google, GitHub, etc.) or Azure AD B2C, use [OAuth2Manager](oauth2.md) or another general-purpose OAuth 2.0 library instead.
38
+
> Web Account Manager supports Microsoft accounts and Microsoft Entra ID accounts only. If you need to authenticate with a third-party identity provider (Google, GitHub, etc.) or Azure AD B2C, use [OAuth2Manager](oauth2.md) or another general-purpose OAuth 2.0 library instead.
0 commit comments