Cloudflare Turnstile Captcha Odoo Integration
This module integrates Cloudflare Turnstile CAPTCHA with Odoo to protect your website forms from spam, bots, and automated submissions while providing a seamless user experience. Easily configure Turnstile keys and enable CAPTCHA verification on selected Odoo forms such as contact forms, login pages, signup pages, password reset forms, and other web forms. It enhances website security by validating genuine users without requiring traditional CAPTCHA challenges.
Features
Cloudflare Turnstile Integration
Integrate Cloudflare Turnstile Captcha with Odoo to secure your website forms from unwanted automated activities.
Protect Custom Website Forms
Configure website forms to protect them by defining the Form Name, Page URL Pattern, and Form Selector to target specific forms.
Visible & Invisible Modes
Toggle between Visible mode and Invisible mode to run security checks seamlessly in the background.
Widget Appearance Styles
Choose between Auto, Light, and Dark widget appearance themes to perfectly match your site branding.
IP Whitelist & CIDR Support
Configure trusted IP addresses and CIDR ranges to completely bypass Turnstile verification.
Odoo Backend Management
Manage keys, protect pages, customize forms, and view IP lists directly in backend settings.
Cloudflare Turnstile dashboard showing the first step to create a new Turnstile widget by clicking the "Add widget" button.
Cloudflare widget configuration page where you enter the Widget name, Hostname (e.g. localhost), select the Widget Mode (Managed), and click Create.
Cloudflare dashboard displaying the generated Site key and Secret key for your newly created Turnstile widget.
Configure the Cloudflare Turnstile Site Key and Secret Key in Odoo Backend General Settings.
Odoo Website settings configuration showing Turnstile widget modes, theme selection, and standard frontend pages to protect (Login, Signup, Reset Password, Checkout, Add to Cart).
Odoo website frontend Login page protected with the Cloudflare Turnstile widget.
Protecting the standard Odoo frontend Contact Us form from backend settings.
Odoo website frontend Contact Us page secured with Cloudflare Turnstile protection next to the submit button.
Configure custom website form selectors and custom page URL patterns in Odoo backend settings.
IP Whitelist overview in Odoo website settings to bypass verification for trusted IP addresses.
Frontend warning message displayed on the Login page when Turnstile validation is required but fails.
Configure light appearance style for the Turnstile widget in backend settings.
Odoo frontend login form displaying the Turnstile widget with Light theme appearance.
Configure invisible widget mode and dark appearance style for Turnstile captcha.
Odoo frontend login page running Turnstile silently in the background (Invisible Mode).
Version 18.0.1.0.0 | Released on : 03rd August 2026
- Yes, this app works perfectly with Odoo Enterprise (Odoo.sh & Premise) as well as Community.
- No, this application is not compatible with odoo.com(odoo saas/Odoo Online)
- Yes, to test this module, please contact us at sales@softhealer.com.
- Please contact us at sales@softhealer.com to request customization.
- Yes, we provide free support for 365 days from the date of purchase.
- Yes, you will receive lifetime free updates for the version of the module you purchased.
- No, there is no need to install any additional libraries.
- Yes, for version 12 and above, you need to purchase the module separately for each version you intend to use.
- No, exchanges or refunds are not allowed. Please make sure to select the correct version before purchasing.
- You can contact us at support@softhealer.com for language translation support. We use Google Translator tools to provide translations in multiple languages, so the accuracy may vary. We welcome your suggestions to help improve translations.
Discover Our Latest Apps
