hCaptcha Component hCaptcha-component-adaptive-forms-core-component

This feature is under the Early Adopter Program. You can write to aem-forms-ea@adobe.com from your official email id to join the early adopter program and request access to the capability.

hCaptcha® service protects your forms from bots, spam, and automated abuse. It poses a checkbox widget challenge and evaluates the user response to determine if it’s a human or a bot interacting with the form. It prevents the user to proceed if the test fails and helps make online transactions secure by keeping bots from posting spam or malicious activities.

hCaptcha

Usage usage

There are several reasons why it is beneficial to include a hCaptcha challenge in a form submission process, these are:

  • Bot Prevention: It ensures that the form is being submitted by a human, reducing spam and automated submissions.

  • Security: It adds an extra layer of security, verifying the legitimacy of each form submission and protecting against malicious attacks.

  • Data Integrity: By preventing multiple or fraudulent submissions, It help to maintain the integrity and accuracy of the data collected through the form.

  • User Verification: It verifies the identity of the user submitting the form, ensuring that only authenticated users can complete sensitive transactions.

  • Load Management: It helps manage server load by controlling the rate of form submissions, preventing system overload during high-traffic periods.

Technical Details technical-details

Get the latest information about the hCaptcha Component in the technical documentation on GitHub. For more on developing Core Components, check out the Core Components developer documentation.

Specify the properties of hCaptcha Component by using the configure dialog. The configure dialog is a part of the core components that are built to make the authoring of the forms easy and provide an efficient way to create complex forms.

Version and Compatibility version-and-compatibility

The Adaptive Forms hCaptcha Component is released in May 2024 as part of the Core Components 3.0.20. Here’s a table showing all supported versions, AEM compatibility, and links to corresponding documentation:

Component Version
AEM as a Cloud Service
v1
Compatible with
release 2.0.4 and later

For information on Core Component versions and releases, refer to the Core Components Versions document.

Configure Dialog configure-dialog

You can easily customize properties of your hCaptcha Component with its Configure Dialog that has Basic Tab and Validation Tab for customizing various properties.

Basic Tab basic-tab

  • Name: Specify the name for your hCaptcha component, you can identify a form component easily with its unique name both in the form and in the rule editor.

  • Title: Specify the title of your hCaptcha component.

  • Configuration Settings: Select a Cloud Configuration configured for hCaptcha®.

  • Captcha Size: You can select the display size of the hCaptcha® challenge dialog box. Use the Compact option to display a small sized and the Normal option to display a relatively large-size hCaptcha® challenge dialog.

    hCaptcha Basic Tab

Validation Tab validation-tab

  • Validation Message: Provide a validation message for your Captcha validation on the form submission.

  • Script Validation Message - Use this option to enter a prompt message, if the script validation fails.

    hCaptcha Validation Tab

hCaptcha® is a registered trademark of Intuition Machines, Inc.

Know more about other Captcha Components and their services, such as:

See Also see-also

recommendation-more-help
d2be9096-a81e-404b-9952-d8925af7219c