Skip to content
WordPress.org
  • Showcase
  • Plugins
  • Themes
  • Hosting
  • News
    • Learn WordPress
    • Documentation
    • Education
    • Forums
    • Developers
    • Blocks
    • Patterns
    • Photos
    • Openverse ↗︎
    • WordPress.tv ↗︎
    • About WordPress
    • Make WordPress
    • Events
    • Five for the Future
    • Enterprise
    • Gutenberg ↗︎
    • Job Board ↗︎
    • Swag Store ↗︎
  • Get WordPress
Get WordPress
WordPress.org

Plugin Directory

Pro-Link Login Protection with Turnstile

  • Submit a plugin
  • My favorites
  • Log in
  • Submit a plugin
  • My favorites
  • Log in

Pro-Link Login Protection with Turnstile

By Pro-Link.pl
Download
  • Details
  • Reviews
  • Installation
  • Development
Support

Description

Pro-Link Login Protection with Turnstile helps protect the WordPress login and admin area by using Cloudflare Turnstile verification.

The plugin can display a lightweight verification page before allowing access to protected login or admin requests. This helps reduce automated login attempts, brute-force traffic and suspicious PHP scan requests without modifying .htaccess files.

Cloudflare Turnstile is a privacy-friendly CAPTCHA alternative that works without requiring user interaction in most cases.

Key Features

  • Adds Cloudflare Turnstile protection to login and admin access
  • Protects against brute-force attacks and automated requests
  • Lightweight verification page (no full WordPress load required)
  • Improves performance under bot traffic
  • No intrusive CAPTCHA challenges for users
  • Simple configuration

Why Turnstile?

Cloudflare Turnstile is a modern CAPTCHA alternative that:
– does not require user interaction in most cases
– improves user experience
– enhances privacy
– reduces spam and automated attacks

External Services

This plugin uses Cloudflare Turnstile to verify whether a visitor is human and to help protect the WordPress login and admin area from automated requests.

The plugin loads the Cloudflare Turnstile JavaScript file from:
https://challenges.cloudflare.com/turnstile/v0/api.js

When a verification form is submitted, the plugin sends a verification request to Cloudflare Turnstile using:
https://challenges.cloudflare.com/turnstile/v0/siteverify

Data sent to Cloudflare may include:
– the Turnstile response token
– the visitor IP address
– data required by Cloudflare Turnstile to perform the verification

This data is sent when the verification page is loaded and when the visitor submits the Turnstile verification form.

This service is provided by Cloudflare, Inc.

Cloudflare Privacy Policy:
https://www.cloudflare.com/privacypolicy/

Cloudflare Website Terms:
https://www.cloudflare.com/website-terms/

Installation

  1. Upload the plugin files to the /wp-content/plugins/prolink-login-protection-turnstile directory, or install via the WordPress plugin screen.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to plugin settings and enter your Cloudflare Turnstile site key and secret key.
  4. Save settings.

FAQ

Does this plugin require Cloudflare?

No, but you need a free Cloudflare Turnstile key to use the verification.

Will this affect user experience?

No. Turnstile is designed to be invisible or minimally intrusive.

Does it protect wp-admin as well?

Yes, the plugin can protect both the login page and admin access.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Pro-Link Login Protection with Turnstile” is open source software. The following people have contributed to this plugin.

Contributors
  • Pro-Link.pl

Translate “Pro-Link Login Protection with Turnstile” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.2

  • Initial public release

Meta

  • Version 1.0.3
  • Last updated 1 day ago
  • Active installations Fewer than 10
  • WordPress version 6.0 or higher
  • Tested up to 6.9.4
  • PHP version 7.4 or higher
  • Tags
    captchacloudflareloginsecurityturnstile
  • Advanced View

Ratings

No reviews have been submitted yet.

Your review

See all reviews

Contributors

  • Pro-Link.pl

Support

Got something to say? Need help?

View support forum

  • About
  • News
  • Hosting
  • Privacy
  • Showcase
  • Themes
  • Plugins
  • Patterns
  • Learn
  • Documentation
  • Developers
  • WordPress.tv ↗
  • Get Involved
  • Events
  • Donate ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org
  • Visit our X (formerly Twitter) account
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Visit our Facebook page
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
Code is Poetry
The WordPress® trademark is the intellectual property of the WordPress Foundation.