|
24 | 24 | - name: Remove an app
|
25 | 25 | href: quickstart-remove-app.md
|
26 | 26 | - name: Single-page apps
|
| 27 | + displayName: SPA |
27 | 28 | items:
|
28 | 29 | - name: JavaScript
|
29 | 30 | href: quickstart-v2-javascript.md
|
|
53 | 54 | - name: iOS and macOS
|
54 | 55 | href: quickstart-v2-ios.md
|
55 | 56 | - name: Universal Windows Platform
|
| 57 | + displayName: UWP |
56 | 58 | href: quickstart-v2-uwp.md
|
57 | 59 | - name: Windows Desktop .NET
|
58 | 60 | href: quickstart-v2-windows-desktop.md
|
|
65 | 67 | - name: Tutorials
|
66 | 68 | items:
|
67 | 69 | - name: Single-page apps
|
| 70 | + displayName: SPA |
68 | 71 | items:
|
69 | 72 | - name: JavaScript
|
70 | 73 | href: tutorial-v2-javascript-spa.md
|
|
79 | 82 | - name: iOS and macOS
|
80 | 83 | href: tutorial-v2-ios.md
|
81 | 84 | - name: Universal Windows Platform
|
| 85 | + displayName: UWP |
82 | 86 | href: tutorial-v2-windows-uwp.md
|
83 | 87 | - name: Windows Desktop .NET
|
84 | 88 | href: tutorial-v2-windows-desktop.md
|
|
97 | 101 | displayName: Auth basics
|
98 | 102 | href: authentication-scenarios.md
|
99 | 103 | - name: Authentication flows and app scenarios
|
| 104 | + displayName: Auth flows |
100 | 105 | href: authentication-flows-app-scenarios.md
|
101 | 106 | - name: Identity platform best practices
|
102 | 107 | href: identity-platform-integration-checklist.md
|
|
106 | 111 | - name: Sign-in audience
|
107 | 112 | href: v2-supported-account-types.md
|
108 | 113 | - name: Single-page app
|
| 114 | + displayName: SPA |
109 | 115 | items:
|
110 | 116 | - name: Overview
|
111 | 117 | href: scenario-spa-overview.md
|
|
236 | 242 | items:
|
237 | 243 | - name: Overview
|
238 | 244 | href: msal-overview.md
|
239 |
| - - name: Accounts and tenant profiles (Android) |
| 245 | + - name: Accounts and tenant profiles - Android |
240 | 246 | href: accounts-overview.md
|
241 |
| - - name: Authorization agents (Android) |
| 247 | + - name: Authorization agents - Android |
242 | 248 | href: authorization-agents.md
|
243 |
| - - name: Brokered auth (Android) |
| 249 | + - name: Brokered auth - Android |
244 | 250 | href: brokered-auth.md
|
245 | 251 | - name: Migration
|
246 | 252 | items:
|
|
286 | 292 | - name: Handle SameSite cookie changes in Chrome browser
|
287 | 293 | href: howto-handle-samesite-cookie-changes-chrome-browser.md
|
288 | 294 | - name: Application configuration
|
| 295 | + displayName: App configuration |
289 | 296 | items:
|
290 | 297 | - name: Client applications
|
291 | 298 | href: msal-client-applications.md
|
292 | 299 | - name: Application configuration
|
293 | 300 | href: msal-client-application-configuration.md
|
294 |
| - - name: Initialize applications (.NET) |
| 301 | + - name: Initialize applications - .NET |
295 | 302 | href: msal-net-initializing-client-applications.md
|
296 |
| - - name: Client assertions (.NET) |
| 303 | + - name: Client assertions - .NET |
297 | 304 | href: msal-net-client-assertions.md
|
298 |
| - - name: Initialize applications (JS) |
| 305 | + - name: Initialize applications - JavaScript |
299 | 306 | href: msal-js-initializing-client-applications.md
|
300 | 307 | - name: Handle errors and exceptions
|
301 | 308 | href: msal-handling-exceptions.md
|
302 | 309 | - name: Logging
|
303 | 310 | href: msal-logging.md
|
304 | 311 | - name: Single sign-on
|
| 312 | + displayName: SSO |
305 | 313 | items:
|
306 | 314 | - name: Single sign-on with MSAL.js
|
307 | 315 | href: msal-js-sso.md
|
|
312 | 320 | - name: SSO between ADAL and MSAL apps
|
313 | 321 | href: sso-between-adal-msal-apps-macos-ios.md
|
314 | 322 | - name: Integrate with ADFS
|
| 323 | + displayName: Active Directory Federation Services |
315 | 324 | items:
|
316 | 325 | - name: ADFS support in MSAL.NET
|
317 | 326 | href: msal-net-adfs-support.md
|
|
345 | 354 | href: msal-js-known-issues-safari-browser.md
|
346 | 355 | - name: Troubleshoot SSL issues (MSAL iOS/macOS)
|
347 | 356 | href: ssl-issues.md
|
348 |
| - - name: Authentication protocol |
| 357 | + - name: Authentication protocols |
349 | 358 | displayName: Auth protocol
|
350 | 359 | items:
|
351 | 360 | - name: Application types and OAuth 2.0
|
352 | 361 | displayName: App types, OAuth
|
353 | 362 | href: v2-app-types.md
|
354 | 363 | - name: OAuth 2.0 and OpenID Connect protocols
|
355 |
| - href: active-directory-v2-protocols.md |
356 | 364 | items:
|
| 365 | + - name: OAuth 2.0 and OpenID Connect |
| 366 | + href: active-directory-v2-protocols.md |
357 | 367 | - name: OpenID Connect
|
358 | 368 | href: v2-protocols-oidc.md
|
359 | 369 | - name: OAuth 2.0 implicit grant flow
|
360 | 370 | href: v2-oauth2-implicit-grant-flow.md
|
361 | 371 | - name: OAuth 2.0 auth code grant
|
362 | 372 | href: v2-oauth2-auth-code-flow.md
|
363 | 373 | - name: OAuth 2.0 on-behalf-of flow
|
| 374 | + displayName: OBO |
364 | 375 | href: v2-oauth2-on-behalf-of-flow.md
|
365 | 376 | - name: OAuth 2.0 client credentials grant
|
366 | 377 | href: v2-oauth2-client-creds-grant-flow.md
|
367 | 378 | - name: OAuth 2.0 device code flow
|
368 | 379 | href: v2-oauth2-device-code.md
|
369 | 380 | - name: OAuth 2.0 resource owner password credentials grant
|
| 381 | + displayName: ROPC |
370 | 382 | href: v2-oauth-ropc.md
|
371 | 383 | - name: OAuth 2.0 SAML bearer assertion flow
|
372 | 384 | href: v2-saml-bearer-assertion.md
|
|
444 | 456 | - name: Configure token lifetimes
|
445 | 457 | href: active-directory-configurable-token-lifetimes.md
|
446 | 458 | - name: Application configuration
|
| 459 | + displayName: App configuration |
447 | 460 | items:
|
448 |
| - - name: New Azure portal app registration training guide |
| 461 | + - name: Azure portal app registration training guide |
449 | 462 | href: app-registrations-training-guide-for-app-registrations-legacy-users.md
|
450 |
| - - name: New Azure portal app registration experience |
| 463 | + - name: Azure portal app registration experience |
451 | 464 | href: app-registration-portal-training-guide.md
|
452 | 465 | - name: Convert a single-tenant app to a multi-tenant app
|
453 | 466 | href: howto-convert-app-to-be-multi-tenant.md
|
454 |
| - - name: Create service principal |
| 467 | + - name: Create a service principal |
455 | 468 | items:
|
456 | 469 | - name: Using Azure PowerShell
|
457 | 470 | href: howto-authenticate-service-principal-powershell.md
|
458 |
| - - name: Using Azure portal |
| 471 | + - name: Using the Azure portal |
459 | 472 | href: howto-create-service-principal-portal.md
|
460 | 473 | - name: Restrict your app to a set of users
|
461 | 474 | href: howto-restrict-your-app-to-a-set-of-users.md
|
462 | 475 | - name: Add app roles in your application
|
463 | 476 | href: howto-add-app-roles-in-azure-ad-apps.md
|
464 |
| - - name: Branding guidelines |
| 477 | + - name: Follow the branding guidelines |
| 478 | + displayName: Add branding |
465 | 479 | href: howto-add-branding-in-azure-ad-apps.md
|
466 | 480 | - name: Configure publisher domain
|
467 | 481 | href: howto-configure-publisher-domain.md
|
468 |
| - - name: Terms of Service and Privacy Statement |
| 482 | + - name: Configure Terms of Service and Privacy Statement |
469 | 483 | href: howto-add-terms-of-service-privacy-statement.md
|
470 | 484 | - name: Work with Microsoft Authentication Library
|
471 | 485 | displayName: MSAL
|
|
555 | 569 | href: developer-glossary.md
|
556 | 570 | - name: Videos
|
557 | 571 | href: identity-videos.md
|
558 |
| - - name: Azure AD blog |
559 |
| - href: https://cloudblogs.microsoft.com/enterprisemobility/?product=azure-active-directory |
560 | 572 | - name: Microsoft identity platform developer blog
|
561 | 573 | href: https://developer.microsoft.com/en-us/identity/blogs/
|
| 574 | + - name: Azure AD blog |
| 575 | + href: https://cloudblogs.microsoft.com/enterprisemobility/?product=azure-active-directory |
562 | 576 | - name: Azure roadmap
|
563 | 577 | href: https://azure.microsoft.com/roadmap/?category=security-identity
|
564 | 578 | - name: Try Sign in with Microsoft
|
|
0 commit comments