Skip to content

Commit a593567

Browse files
committed
Specify OAuth 2.0 in new docs
1 parent 8d90bd2 commit a593567

File tree

3 files changed

+11
-9
lines changed

3 files changed

+11
-9
lines changed

hub/apps/develop/security/index.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Security and identity
33
description: This article provides an index of development features that are related to security and identity scenarios in Windows apps.
44
ms.topic: overview
5-
ms.date: 09/09/2024
5+
ms.date: 03/19/2025
66
#customer intent: As a Windows developer, I want to learn to use security and identity features available to Windows apps so that I can build more secure apps.
77
---
88

@@ -16,11 +16,11 @@ Windows provides a wide variety of APIs related to security and identity scenari
1616

1717
### Windows App SDK APIs
1818

19-
The [Windows App SDK](../../windows-app-sdk/index.md) provides APIs related to OAuth functionality. There are also a few helper APIs in the [Microsoft.Windows.Security.AccessControl](/windows/windows-app-sdk/api/winrt/microsoft.windows.security.accesscontrol) namespace. These APIs are related to named object sharing between packaged apps and Win32 applications.
19+
The [Windows App SDK](../../windows-app-sdk/index.md) provides APIs related to OAuth 2.0 authorization flows. There are also a few helper APIs in the [Microsoft.Windows.Security.AccessControl](/windows/windows-app-sdk/api/winrt/microsoft.windows.security.accesscontrol) namespace. These APIs are related to named object sharing between packaged apps and Win32 applications.
2020

2121
| Article | Description |
2222
|---------|-------------|
23-
| [Implement OAuth functionality in Windows apps](oauth2.md) | The new OAuth2Manager in Windows App SDK enables desktop applications such as WinUI to seamlessly perform OAuth functionality across diverse Windows platforms. This article describes how to implement OAuth functionality in Windows apps with the Windows App SDK. |
23+
| [Implement OAuth 2.0 functionality in Windows apps](oauth2.md) | The new OAuth2Manager in Windows App SDK enables desktop applications such as WinUI to seamlessly perform OAuth 2.0 authentication in Windows apps. This article describes how to implement OAuth 2.0 with the Windows App SDK. |
2424

2525
### WinRT APIs
2626

@@ -61,6 +61,8 @@ The .NET SDK also provides APIs related to security and identity scenarios for W
6161

6262
## Other features
6363

64+
The following articles provide information about features related to security and identity scenarios with passkeys for Windows apps.
65+
6466
| Topic | Description |
6567
|---------|-------------|
6668
| [Intro to passkeys](./intro.md) | Passkeys are simpler, stronger, passwordless sign-ins. |

hub/apps/develop/security/oauth2.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
2-
title: Implement OAuth functionality in Windows apps
3-
description: Learn how to implement OAuth functionality in Windows apps using the Windows App SDK's OAuth2Manager.
2+
title: Implement OAuth 2.0 functionality in Windows apps
3+
description: Learn how to implement OAuth 2.0 functionality in Windows apps using the Windows App SDK's OAuth2Manager.
44
ms.date: 01/05/2025
55
ms.topic: concept-article
66
keywords: windows, winui, winrt, dotnet, security
7-
#customer intent: As a Windows app developer, I want to learn how to implement OAuth functionality in my app so that I can securely authenticate users and access protected resources.
7+
#customer intent: As a Windows app developer, I want to learn how to implement OAuth 2.0 functionality in my app so that I can securely authenticate users and access protected resources.
88
---
99

10-
# Implement OAuth functionality in Windows apps
10+
# Implement OAuth 2.0 functionality in Windows apps
1111

12-
The new OAuth2Manager in Windows App SDK enables desktop applications such as WinUI to seamlessly perform OAuth functionality across diverse Windows platforms. **OAuth2Manager** API intentionally doesn't provide APIs for the implicit request and resource owner password credential because of the security concerns that entails. It's recommended to use the authorization code grant type using Proof Key for Code Exchange (PKCE).
12+
The new OAuth2Manager in Windows App SDK enables desktop applications such as WinUI to seamlessly perform OAuth 2.0 authorization across diverse Windows platforms. **OAuth2Manager** API intentionally doesn't provide APIs for the implicit request and resource owner password credential because of the security concerns that entails. It's recommended to use the authorization code grant type using Proof Key for Code Exchange (PKCE).
1313

1414
## OAuth background
1515

hub/apps/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ items:
270270
href: develop/security/credential-locker.md
271271
- name: Fingerprint biometrics
272272
href: develop/security/fingerprint-biometrics.md
273-
- name: Implement OAuth functionality
273+
- name: Implement OAuth 2.0 functionality
274274
href: develop/security/oauth2.md
275275
- name: Share certificates between apps
276276
href: develop/security/share-certificates.md

0 commit comments

Comments
 (0)