Setting Up Cloudflare Turnstile in AyeCode Connect
Cloudflare Turnstile is a free, privacy-first CAPTCHA alternative that protects your site from spam and bots without frustrating your users. It works seamlessly with all AyeCode Ltd products—GeoDirectory, UsersWP, GetPaid, and BlockStrap—and will automatically replace our other CAPTCHA plugins (they should be disabled).
What Does It Do?
Turnstile ensures only legitimate users interact with your site’s forms by verifying their actions. It uses advanced browser behavior analysis, requiring minimal or no interaction from users. Optimized for speed, the JavaScript loads only when required (e.g., when the widget scrolls into view), ensuring your site stays fast. It is also GDPR-friendly and collects no personal data.
Note: Your site does not need to use Cloudflare to use Turnstile.
Key Benefits
- Works Out of the Box: No additional CAPTCHA plugins are required, including GeoDirectory reCAPTCHA or UsersWP reCAPTCHA plugins.
- Easy Integration: Auto-replaces existing CAPTCHA in all supported AyeCode products.
- Customizable: Configure forms, styling, and exclusions directly in the settings.
- Privacy-Friendly: GDPR compliant, with no personal data collection.
Getting Started
1. Install and Activate AyeCode Connect
- Download and install the AyeCode Connect plugin from the WordPress plugin repository.
- Activate the plugin from your WordPress dashboard.
2. Configure Turnstile
- Navigate to AyeCode Connect > Turnstile CAPTCHA in your WordPress admin.
- Enter your Cloudflare Turnstile Site Key and Secret Key. You can generate these keys in your Cloudflare dashboard by creating a new Turnstile configuration.
3. Customize Your Settings
- Enable/Disable Forms: Select which forms you want to protect with Turnstile. This includes login, registration, comments, and more across all supported AyeCode products.
- Exclude User Roles: Choose roles (e.g., admins, editors) for which Turnstile will not be displayed.
- Styling Options: Adjust the widget’s theme (light or dark) and size directly from the settings page.
4. Save and Test
After configuring the settings:
- Save your changes.
- Visit the forms you’ve enabled Turnstile on to ensure the widget appears and functions as expected.
Supported AyeCode Products
Cloudflare Turnstile works automatically with:
- GeoDirectory
- UsersWP
- GetPaid
- BlockStrap
No additional plugins or configurations are needed.
Why Use Turnstile?
- Hassle-Free: Automatically replaces our other CAPTCHA solutions.
- Optimized for Speed: Loads only when visible on the screen.
- Enhanced User Experience: Minimal interaction required for verification.
- GDPR Friendly: No personal data collection.
By integrating Cloudflare Turnstile, your forms will be secure, fast, and user-friendly. Configure it once, and let AyeCode Connect handle the rest!