How Invisible Image CAPTCHA Works (Implicit Rendering)
Implementation Details
This example demonstrates how to use Procaptcha in image mode with implicit rendering:
- Import the Procaptcha script
- Add a div with the procaptcha class
- Set data-* attributes to configure the CAPTCHA
- Handle the verification result in the callback function
Key Code Example
<div
class="procaptcha"
data-theme="light"
data-sitekey="%PROSOPO_SITE_KEY_IMAGE%"
data-failed-callback="onCaptchaFailed"
data-callback="onCaptchaVerified"
data-captcha-type="image"
data-size="invisible"
></div>
Execution Flow
- On page load, Procaptcha scans for elements with the procaptcha class
- The CAPTCHA challenge is rendered only when needed
- When the user completes the challenge, the callback function is called
- On successful verification, the form can be submitted with the token