How to add CAPTCHA Turnstile to the Recruiter Widget
This article explains the process of integrating CAPTCHA Turnstile by Cloudflare into the Recruiter Widget for enhanced security and user experience.
What is CAPTCHA Turnstile by Cloudflare?
As explained on Cloudflare's own website:
"Turnstile delivers frustration-free, CAPTCHA-free web experiences to website visitors - with just a simple snippet of free code. Moreover, Turnstile stops abuse and confirms visitors are real without the data privacy concerns or awful UX that CAPTCHAs thrust on users."
Steps to embed a smart CAPTCHA in the Recruiter Widget
Follow the steps outlined below to integrate CAPTCHA security from Cloudflare into the recruiter widget. It's a straightforward process that should take approximately 5-10 minutes.
Step 1: Visit the Cloudflare dashboard
Here you can log in with your existing account or create a new Cloudflare account (it's free!).
Step 2: Navigate to the "Turnstile" section
Then, click "Account Home" in the top right corner and navigate to the "Turnstile" section.

Step 3: Choose the "Add site" option and provide the necessary details in the form
Site name:
Add a name for the widget to identify it in the future.
Domains:
In the "Domains" section, list all the domains you intend to use.
Widget Mode:
From the "Widget mode" list, opt for the "Non-interactive" mode.
Save the changes by clicking "Create".

NOTE: If you've set up a custom domain to load scripts on your pages, you'll need to add the selected domain to the whitelist. By default, this domain is hub.jobrock.com.

Step 4: Obtain the values of the Site key and Secret key
Locate the generated Site key and Secret key in the Cloudflare dashboard.

Step 5: Copy and paste the Site key and Secret key into JR
Input these values into the designated fields on the General settings page.

Step 6: Save your changes
Complete the process by clicking 'Save'.