Skip to content

Commit 7a15308

Browse files
authored
Merge pull request #267788 from kengaderdus/CAPTCHA-feedback
[Azure AD B2C] CAPTCHA feedback
2 parents 16f160e + defc280 commit 7a15308

11 files changed

+30
-34
lines changed

articles/active-directory-b2c/add-captcha.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: kengaderdus
55
manager: mwongerapk
66
ms.service: active-directory
77
ms.topic: how-to
8-
ms.date: 01/17/2024
8+
ms.date: 03/01/2024
99
ms.custom: project-no-code
1010
ms.author: kengaderdus
1111
ms.subservice: B2C
@@ -19,7 +19,7 @@ zone_pivot_groups: b2c-policy-type
1919

2020
[!INCLUDE [active-directory-b2c-choose-user-flow-or-custom-policy](../../includes/active-directory-b2c-choose-user-flow-or-custom-policy.md)]
2121

22-
Azure Active Directory B2C (Azure AD B2C) allows you to enable CAPTCHA prevent to automated attacks on your consumer-facing applications. Azure AD B2C’s CAPTCHA supports both audio and visual CAPTCHA challenges. You can enable this security feature in both sign-up and sign-in flows for your local accounts. CAPTCHA isn't applicable for social identity providers' sign-in.
22+
Azure Active Directory B2C (Azure AD B2C) allows you to enable CAPTCHA to prevent automated attacks on your consumer-facing applications. Azure AD B2C’s CAPTCHA supports both audio and visual CAPTCHA challenges. You can enable this security feature in both sign-up and sign-in flows for your local accounts. CAPTCHA isn't applicable for social identity providers' sign-in.
2323

2424
> [!NOTE]
2525
> This feature is in public preview
@@ -314,22 +314,20 @@ To enable CAPTCHA in MFA flow, you need to make an update in two technical profi
314314
...
315315
</TechnicalProfile>
316316
```
317-
::: zone-end
318-
319-
> [!NOTE]
320-
> - You can't add CAPTCHA to an MFA step in a sign-up only user flow.
321-
> - In an MFA flow, CAPTCHA is applicable where the MFA method you select is SMS or phone call, SMS only or Phone call only.
322-
323-
::: zone pivot="b2c-user-flow"
324317
## Upload the custom policy files
325318

326319
Use the steps in [Upload the policies](tutorial-create-user-flows.md?pivots=b2c-custom-policy&branch=pr-en-us-260336#upload-the-policies) to upload your custom policy files.
327320

328321
## Test the custom policy
329322

330323
Use the steps in [Test the custom policy](tutorial-create-user-flows.md?pivots=b2c-custom-policy#test-the-custom-policy) to test and confirm that CAPTCHA is enabled for your chosen flow. You should be prompted to enter the characters you see or hear depending on the CAPTCHA type, visual or audio, you choose.
324+
331325
::: zone-end
332326

327+
> [!NOTE]
328+
> - You can't add CAPTCHA to an MFA step in a sign-up only user flow.
329+
> - In an MFA flow, CAPTCHA is applicable where the MFA method you select is SMS or phone call, SMS only or Phone call only.
330+
333331
## Next steps
334332

335333
- Learn how to [Define a CAPTCHA technical profile](captcha-technical-profile.md).

articles/active-directory-b2c/custom-domain.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: kengaderdus
66
manager: CelesteDG
77
ms.service: active-directory
88
ms.topic: how-to
9-
ms.date: 02/14/2024
9+
ms.date: 03/01/2024
1010
ms.author: kengaderdus
1111
ms.subservice: B2C
1212
ms.custom: "b2c-support"
@@ -52,7 +52,7 @@ When using custom domains, consider the following:
5252

5353
- You can set up multiple custom domains. For the maximum number of supported custom domains, see [Microsoft Entra service limits and restrictions](/entra/identity/users/directory-service-limits-restrictions) for Azure AD B2C and [Azure subscription and service limits, quotas, and constraints](/azure/azure-resource-manager/management/azure-subscription-service-limits#azure-front-door-classic-limits) for Azure Front Door.
5454
- Azure Front Door is a separate Azure service, so extra charges will be incurred. For more information, see [Front Door pricing](https://azure.microsoft.com/pricing/details/frontdoor).
55-
- If you've multiple applications, migrate all oft them to the custom domain because the browser stores the Azure AD B2C session under the domain name currently being used.
55+
- If you've multiple applications, migrate all of them to the custom domain because the browser stores the Azure AD B2C session under the domain name currently being used.
5656
- After you configure custom domains, users will still be able to access the Azure AD B2C default domain name *&lt;tenant-name&gt;.b2clogin.com*. You need to block access to the default domain so that attackers can't use it to access your apps or run distributed denial-of-service (DDoS) attacks. [Submit a support ticket](find-help-open-support-ticket.md) to request for the blocking of access to the default domain.
5757

5858
> [!WARNING]

articles/active-directory-b2c/implicit-flow-single-page-application.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.author: kengaderdus
1414
ms.subservice: B2C
1515

1616

17-
#Customer intent: As a developer building a single-page application (SPA) with a JavaScript framework, I want to implement OAuth 2.0 implicit flow for sign-in using Azure Active Directory B2C, so that I can securely authenticate users without server-to-server exchange and handle user flows like sign-up and profile management.
17+
#Customer intent: As a developer building a single-page application (SPA) with a JavaScript framework, I want to implement OAuth 2.0 implicit flow for sign-in using Azure AD B2C, so that I can securely authenticate users without server-to-server exchange and handle user flows like sign-up and profile management.
1818

1919
---
2020

articles/active-directory-b2c/index-desktop.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
### YamlMime:Landing
22

3-
title: Desktop app authentication documentation
3+
title: Azure AD B2C desktop app authentication documentation
44
summary: >
55
Learn how to sign in users and access web APIs in your desktop application using our how-to guides.
66
77
metadata:
88
author: kengaderdus
99
manager: CelesteDG
1010
ms.author: kengaderdus
11-
ms.date: 08/31/2022
11+
ms.date: 03/01/2024
1212
ms.service: active-directory
1313
ms.subservice: B2C
1414
ms.topic: landing-page

articles/active-directory-b2c/index-mobile.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
### YamlMime:Landing
22

3-
title: Mobile apps authentication documentation
3+
title: Azure AD B2C mobile apps authentication documentation
44
summary: >
55
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.
6+
our quickstarts, how-to guides, and samples.
77
88
metadata:
99
author: kengaderdus
1010
manager: CelesteDG
1111
ms.author: kengaderdus
12-
ms.date: 08/31/2022
12+
ms.date: 03/01/2024
1313
ms.service: active-directory
1414
ms.subservice: B2C
1515
ms.topic: landing-page
@@ -48,7 +48,7 @@ landingContent:
4848
linkLists:
4949
- linkListType: sample
5050
links:
51-
- text: iOS (Objective-C )
51+
- text: iOS (Objective-C)
5252
url: https://github.com/Azure-Samples/active-directory-b2c-ios-native-appauth
5353
- text: Xamarin native
5454
url: https://github.com/Azure-Samples/active-directory-b2c-xamarin-native

articles/active-directory-b2c/index-service.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
### YamlMime:Landing
22

3-
title: Daemon/service apps documentation
3+
title: Azure AD B2C daemon/service apps documentation
44
summary: >
55
Learn how to access protected web APIs by daemons/services apps using our how-to guide and samples.
66
77
metadata:
88
author: kengaderdus
99
manager: CelesteDG
1010
ms.author: kengaderdus
11-
ms.date: 08/31/2022
11+
ms.date: 03/01/2024
1212
ms.service: active-directory
1313
ms.subservice: B2C
1414
ms.topic: landing-page

articles/active-directory-b2c/index-spa.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
### YamlMime:Landing
22

3-
title: Single-page app (SPA) authentication documentation
3+
title: Azure AD B2C single-page app (SPA) authentication documentation
44
summary: >
55
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.
66
77
metadata:
88
author: kengaderdus
99
manager: CelesteDG
1010
ms.author: kengaderdus
11-
ms.date: 08/31/2022
11+
ms.date: 03/01/2024
1212
ms.service: active-directory
1313
ms.subservice: B2C
1414
ms.topic: landing-page

articles/active-directory-b2c/index-web-api.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
### YamlMime:Landing
22

3-
title: Web API apps documentation
3+
title: Azure AD B2C web API apps documentation
44
summary: >
55
Learn how to protect web APIs and how to call them in Azure AD B2C by using our how-to guides.
66
77
metadata:
88
author: kengaderdus
99
manager: CelesteDG
1010
ms.author: kengaderdus
11-
ms.date: 08/31/2022
11+
ms.date: 03/01/2024
1212
ms.service: active-directory
1313
ms.subservice: B2C
1414
ms.topic: landing-page

articles/active-directory-b2c/index-web-app.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
### YamlMime:Landing
22

3-
title: Web app documentation
3+
title: Azure AD B2C web app documentation
44
summary: >
55
Choose your target language to learn how to sign in users in your web apps with our quickstarts and how-to guides.
66

articles/active-directory-b2c/index.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ brand: azure
88

99
metadata:
1010
title: Azure Active Directory B2C documentation
11-
description: Learn how to use Azure Active Directory B2C to customize and control how customers sign up, sign in, and manage their profiles when using your applications.
11+
description: Learn how to use Azure Active Directory B2C to customize and control how your customers sign up, sign in, and manage profiles when using your applications.
1212
ms.service: active-directory
1313
ms.subservice: B2C
1414
ms.topic: hub-page
1515
author: kengaderdus
1616
ms.author: kengaderdus
17-
ms.date: 03/08/2023
17+
ms.date: 03/01/2024
1818

1919
## FRONT MATTER END
2020

@@ -202,9 +202,9 @@ conceptualContent:
202202
- text: Security analytics with Microsoft Sentinel
203203
url: configure-security-analytics-sentinel.md
204204
itemType: how-to-guide
205-
- text: Regulations
206-
url: ../compliance/index.yml
207-
itemType: concept
205+
- text: Enable CAPTCHA
206+
url: add-captcha.md
207+
itemType: how-to-guide
208208
#- text: 'Manage user access: Minors and parental consent'
209209
# url: manage-user-access.md
210210
# itemType: how-to-guide

0 commit comments

Comments
 (0)