Skip to content

Commit e9155ba

Browse files
authored
Merge pull request #207855 from kengaderdus/NEW-landing-page
Azure AD B2C landing page reorganization
2 parents ccbe771 + 9f54ad6 commit e9155ba

File tree

11 files changed

+1153
-575
lines changed

11 files changed

+1153
-575
lines changed

articles/active-directory-b2c/TOC.yml

Lines changed: 475 additions & 421 deletions
Large diffs are not rendered by default.

articles/active-directory-b2c/bread/toc.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
- name: B2C
1010
tocHref: /azure/active-directory/develop/
1111
topicHref: /azure/active-directory-b2c/index
12-
1312
- name: Azure
1413
tocHref: /azure/
1514
topicHref: /azure/index
@@ -21,7 +20,6 @@
2120
- name: B2C
2221
tocHref: /azure/active-directory/external-identities/
2322
topicHref: /azure/active-directory-b2c/index
24-
2523
- name: Azure
2624
tocHref: /azure/
2725
topicHref: /azure/index
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
### YamlMime:Landing
2+
3+
title: Desktop app authentication documentation
4+
summary: >
5+
Learn how to sign in users and access web APIs in your desktop application using our how-to guides.
6+
7+
metadata:
8+
author: kengaderdus
9+
manager: CelesteDG
10+
ms.author: kengaderdus
11+
ms.date: 08/31/2022
12+
ms.service: active-directory
13+
ms.subservice: B2C
14+
ms.topic: landing-page
15+
16+
landingContent:
17+
18+
## ROW 1 ################################################### ROW 1 ##
19+
- title: "Configure ready app quickly"
20+
linkLists:
21+
- linkListType: quickstart
22+
links:
23+
- text: Windows Presentation Foundation (WPF) desktop - .NET
24+
url: configure-authentication-sample-wpf-desktop-app.md
25+
26+
- title: "Configuration options"
27+
linkLists:
28+
- linkListType: how-to-guide
29+
links:
30+
- text: Windows Presentation Foundation (WPF) desktop - .NET
31+
url: enable-authentication-wpf-desktop-app-options.md
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
### YamlMime:Landing
2+
3+
title: Mobile apps authentication documentation
4+
summary: >
5+
Choose your target language to learn how to sign in users and access web APIs in your mobile apps with
6+
our quickstarts, how-to guides and samples.
7+
8+
metadata:
9+
author: kengaderdus
10+
manager: CelesteDG
11+
ms.author: kengaderdus
12+
ms.date: 08/31/2022
13+
ms.service: active-directory
14+
ms.subservice: B2C
15+
ms.topic: landing-page
16+
17+
landingContent:
18+
19+
## ROW 1 ################################################### ROW 1 ##
20+
- title: "Configure ready apps quickly"
21+
linkLists:
22+
- linkListType: quickstart
23+
links:
24+
- text: Android (Java and Kotlin)
25+
url: configure-authentication-sample-android-app.md
26+
- text: iOS (Swift)
27+
url: configure-authentication-sample-ios-app.md
28+
29+
- title: "Build your own app"
30+
linkLists:
31+
- linkListType: how-to-guide
32+
links:
33+
- text: Android (Java and Kotlin)
34+
url: enable-authentication-android-app.md
35+
- text: iOS (Swift)
36+
url: enable-authentication-ios-app.md
37+
38+
- title: "Configuration options"
39+
linkLists:
40+
- linkListType: how-to-guide
41+
links:
42+
- text: Android (Java and Kotlin)
43+
url: enable-authentication-android-app-options.md
44+
- text: iOS (Swift)
45+
url: enable-authentication-ios-app-options.md
46+
47+
- title: "Samples"
48+
linkLists:
49+
- linkListType: sample
50+
links:
51+
- text: iOS (Objective-C )
52+
url: https://github.com/Azure-Samples/active-directory-b2c-ios-native-appauth
53+
- text: Xamarin native
54+
url: https://github.com/Azure-Samples/active-directory-b2c-xamarin-native
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
### YamlMime:Landing
2+
3+
title: Daemon/service apps documentation
4+
summary: >
5+
Learn how to access protected web APIs by daemons/services apps using our how-to guide and samples.
6+
7+
metadata:
8+
author: kengaderdus
9+
manager: CelesteDG
10+
ms.author: kengaderdus
11+
ms.date: 08/31/2022
12+
ms.service: active-directory
13+
ms.subservice: B2C
14+
ms.topic: landing-page
15+
16+
landingContent:
17+
18+
## ROW 1 ################################################### ROW 1 ##
19+
- title: "Explore sample apps"
20+
linkLists:
21+
- linkListType: sample
22+
links:
23+
- text: Node console application
24+
url: https://github.com/Azure-Samples/ms-identity-b2c-javascript-nodejs-management/tree/main/Chapter2
25+
- text: .NET Core console application
26+
url: https://github.com/Azure-Samples/ms-identity-dotnetcore-b2c-account-management
27+
28+
- title: "Scenarios in depth"
29+
linkLists:
30+
- linkListType: how-to-guide
31+
links:
32+
- text: Client credentials flow
33+
url: client-credentials-grant-flow.md
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
### YamlMime:Landing
2+
3+
title: Single-page app (SPA) authentication documentation
4+
summary: >
5+
Choose your target language to learn how to sign in users and access web APIs in your single-page apps with our quickstarts and how-to guides.
6+
7+
metadata:
8+
author: kengaderdus
9+
manager: CelesteDG
10+
ms.author: kengaderdus
11+
ms.date: 08/31/2022
12+
ms.service: active-directory
13+
ms.subservice: B2C
14+
ms.topic: landing-page
15+
16+
landingContent:
17+
18+
## ROW 1 ################################################### ROW 1 ##
19+
- title: "Configure ready apps quickly"
20+
linkLists:
21+
- linkListType: quickstart
22+
links:
23+
- text: Angular
24+
url: configure-authentication-sample-angular-spa-app.md
25+
- text: JavaScript
26+
url: configure-authentication-sample-spa-app.md
27+
- text: React
28+
url: configure-authentication-sample-react-spa-app.md
29+
- title: "Build your own app"
30+
linkLists:
31+
- linkListType: how-to-guide
32+
links:
33+
- text: Angular
34+
url: enable-authentication-angular-spa-app.md
35+
- text: JavaScript
36+
url: enable-authentication-spa-app.md
37+
- text: React
38+
url: enable-authentication-react-spa-app.md
39+
- title: "Configuration options"
40+
linkLists:
41+
- linkListType: how-to-guide
42+
links:
43+
- text: Angular
44+
url: enable-authentication-angular-spa-app-options.md
45+
- text: JavaScript
46+
url: enable-authentication-spa-app-options.md
47+
- text: React
48+
url: enable-authentication-react-spa-app-options.md
49+
- title: "Samples"
50+
linkLists:
51+
- linkListType: sample
52+
links:
53+
- text: Single-page application (SPA) samples
54+
url: integrate-with-app-code-samples.md#single-page-apps
55+
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
### YamlMime:Landing
2+
3+
title: Web API apps documentation
4+
summary: >
5+
Learn how to protect web APIs and how to call them in Azure AD B2C by using our how-to guides.
6+
7+
metadata:
8+
author: kengaderdus
9+
manager: CelesteDG
10+
ms.author: kengaderdus
11+
ms.date: 08/31/2022
12+
ms.service: active-directory
13+
ms.subservice: B2C
14+
ms.topic: landing-page
15+
16+
landingContent:
17+
18+
## ROW 1 ################################################### ROW 1 ##
19+
- title: "Configure ready API quickly"
20+
linkLists:
21+
- linkListType: how-to-guide
22+
links:
23+
- text: ASP.NET web app calls web API
24+
url: configure-authentication-sample-web-app-with-api.md
25+
- text: Node.js web API
26+
url: configure-authentication-in-sample-node-web-app-with-api.md
27+
- text: Single-page app (JavaScript)
28+
url: configure-authentication-sample-spa-app.md
29+
- text: Python
30+
url: configure-authentication-sample-python-web-app.md
31+
32+
- title: "Build your own API"
33+
linkLists:
34+
- linkListType: how-to-guide
35+
links:
36+
- text: Node.js web API
37+
url: enable-authentication-web-api.md?tabs=nodejsgeneric
38+
- text: Node.js web app and web API
39+
url: enable-authentication-in-node-web-app-with-api.md
40+
- text: ASP.NET Core API
41+
url: enable-authentication-web-api.md?tabs=csharpclient
42+
- text: ASP.NET web app calls web API
43+
url: enable-authentication-web-app-with-api.md
44+
- text: Single-page app (JavaScript)
45+
url: enable-authentication-spa-app.md
46+
- text: Python
47+
url: enable-authentication-python-web-app.md
48+
49+
- title: "Configuration options"
50+
linkLists:
51+
- linkListType: how-to-guide
52+
links:
53+
- text: Node.js
54+
url: enable-authentication-in-node-web-app-with-api-options.md
55+
- text: ASP.NET web app calls web API
56+
url: enable-authentication-web-app-with-api-options.md
57+
- text: Single-page app (JavaScript)
58+
url: enable-authentication-spa-app-options.md
59+
- text: Python
60+
url: enable-authentication-python-web-app-options.md
61+
- text: Secure Azure API Management API
62+
url: secure-api-management.md
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
### YamlMime:Landing
2+
3+
title: Web app documentation
4+
summary: >
5+
Choose your target language to learn how to sign in users in your web apps with our quickstarts and how-to guides.
6+
7+
metadata:
8+
author: kengaderdus
9+
manager: CelesteDG
10+
ms.author: kengaderdus
11+
ms.date: 08/31/2022
12+
ms.service: active-directory
13+
ms.subservice: B2C
14+
ms.topic: landing-page
15+
16+
landingContent:
17+
18+
## ROW 1 ################################################### ROW 1 ##
19+
- title: "Configure ready web apps quickly"
20+
linkLists:
21+
- linkListType: quickstart
22+
links:
23+
- text: ASP.NET Core
24+
url: configure-authentication-sample-web-app.md
25+
- text: Node.js
26+
url: configure-a-sample-node-web-app.md
27+
- text: Python
28+
url: configure-authentication-sample-python-web-app.md
29+
- text: Azure Web apps
30+
url: configure-authentication-in-azure-web-app.md
31+
- text: Static web app
32+
url: configure-authentication-in-azure-static-app.md
33+
- title: "Build your own web app"
34+
linkLists:
35+
- linkListType: how-to-guide
36+
links:
37+
- text: ASP.NET Core
38+
url: enable-authentication-web-application.md
39+
- text: Node.js
40+
url: enable-authentication-in-node-web-app.md
41+
- text: Python
42+
url: enable-authentication-python-web-app.md
43+
- title: "Web app configuration options"
44+
linkLists:
45+
- linkListType: how-to-guide
46+
links:
47+
- text: ASP.NET Core
48+
url: enable-authentication-web-application-options.md
49+
- text: Node.js
50+
url: enable-authentication-in-node-web-app-options.md
51+
- text: Python
52+
url: enable-authentication-python-web-app-options.md
53+
- title: "Sample"
54+
linkLists:
55+
- linkListType: sample
56+
links:
57+
- text: Java
58+
url: https://github.com/Azure-Samples/ms-identity-msal-java-samples/tree/main/1.%20Server-Side%20Scenarios/msal-b2c-web-sample

0 commit comments

Comments
 (0)