Skip to content

HandyPlugins

  • Home
  • PluginsExpand
    • Magic Login Pro
    • WP Accessibility Toolkit
    • PaddlePress Pro
    • Easy Text-to-Speech
    • Handywriter
    • SessionQuota Pro
  • Docs
  • About
  • Blog
  • Contact
My Account
HandyPlugins
Popular Search shortcodehookemailtheredirect

Magic Login Pro

40
  • Installation & Configuration
  • Use magic login as the default login method?
  • Brute Force Protection
  • WooCommerce Integration
  • Easy Digital Downloads (EDD) Integration
  • Token Lifespan
  • Disable Magic Login for a Specific User
  • Login with Code: Flexible Passcode-Based Authentication
  • SMS Login – Passwordless Authentication with SMS
  • Magic Login REST API
  • QR Code Login
  • CLI Command
  • Add Login form to a Page
  • Reset Tokens
  • Auto Login Links
  • Token Validity
  • Login Redirect
  • Shortcode
  • Login Email Customization
  • Login Request Throttling
  • IP Check
  • Domain Restriction
  • Registration
  • Spam Protection
  • How to Add Magic Login to Any of Outgoing Emails?
  • Customize Default Messages
  • nG Firewall
  • Dynamically Adjust Token TTL
  • How to change Sender Details?
  • Disable Magic Login for specific roles
  • Customizing Login Session Duration
  • Magic Login Twilio Integration
  • Magic Login – FluentCRM Integration
  • Reset Magic Login Links for a User
  • Tools – Reset, Export & Import Magic Login Settings
  • Magic Login Elementor
  • Magic Login – Security Guide
  • Per-User Login Email Limit
  • Two-Factor Authentication (2FA) Compatibility Guide
  • Hooks

PaddlePress Pro

27
  • Installation & Configuration
  • How does PaddlePress PRO work?
  • Automatic account creation
  • How to set up a membership website?
  • Setup a Development Environment
  • Protect Download Files on NGINX
  • Software Licensing
  • Software Licensing API
  • Updater Implementation for WordPress Plugins
  • Updater Implementation for WordPress Themes
  • Release a New WordPress Product
  • Customer Dashboard (My Account) Page
  • Checkout Buttons
  • Custom Redirect After Successful Checkout
  • How does the domain count?
  • Emails
  • Accessing Readme through a Shortcode
  • How to Sell WordPress Products?
  • Releasing Beta Versions of a WordPress Product
  • Paddle Billing
  • Customer Dashboard
  • Membership Levels
  • Restrict Content
  • Add a Custom Payment Action
  • How to customize “Download” Button?
  • Adding Manual Payments
  • Composer Support for Private WordPress Packages

Handywriter

11
  • Installation & Configuration
  • Write a Blog Post
  • Create a Summary
  • Suggest a Title
  • Keep records of AI generated Contents
  • Grammar & Spelling Fixer
  • Plagiarism Check
  • Content Templates
  • How to create a Meta Description?
  • How to complete a sentence?
  • How does credit calculation work?

Easy Text-to-Speech

5
  • Installation & Configuration
  • Using with Block Editor
  • Using with Classic Editor
  • OpenAI Integration
  • ElevenLabs Integration

WP Accessibility Toolkit

3
  • Customization
  • Hotkeys: Quick Navigation and Efficiency
  • Do not show the accessibility toolkit on the specific page

SessionQuota Pro

12
  • Quick Start
  • Installation and Activation
  • Settings Overview
  • Enforcement Modes
  • Limits and Priority
  • Frontend Session Management
  • Blocked Login Recovery
  • Admin Tools
  • Monitoring and Alerts
  • Multisite Guide
  • WP-CLI Guide
  • Troubleshooting

FAQ

1
  • How to Enter Your VAT Number for VAT Deduction at Checkout
  • Home
  • Docs
  • Magic Login Pro
  • Spam Protection
View Categories

Spam Protection

Magic Login Pro offers robust spam protection services to safeguard your login and registration forms against spam and abuse. It integrates seamlessly with both reCAPTCHA and Cloudflare Turnstile.

The spam protection feature in Magic Login Pro is designed to protect your website from malicious activities by requiring users to complete a CAPTCHA challenge. This ensures that only legitimate users can access your site’s login and registration forms.

Supported Services #

reCAPTCHA #

Magic Login Pro supports the following versions of reCAPTCHA:

  • reCAPTCHA v2 Checkbox
  • reCAPTCHA v2 Invisible
  • reCAPTCHA v3

Each reCAPTCHA type requires a different set of API keys. You can generate these keys from the Google reCAPTCHA site.

Cloudflare Turnstile #

Magic Login Pro also supports Cloudflare Turnstile, a privacy-focused CAPTCHA alternative designed to minimize friction for users while blocking automated abuse.

Turnstile can operate with minimal or no visible challenge, making it a good choice for sites that want strong bot protection without degrading the login experience.

Friendly Captcha #

Magic Login Pro also integrates with Friendly Captcha, a privacy-first CAPTCHA solution that does not rely on user tracking or behavioral analysis.

Friendly Captcha works by using a lightweight cryptographic puzzle solved in the user’s browser, helping block automated abuse while maintaining strong privacy compliance.

Configuration #

To enable CAPTCHA protection in Magic Login Pro:

  1. Navigate to Magic Login → Settings in your WordPress dashboard.
  2. Open the Spam Protection tab.
  3. Select the CAPTCHA provider you want to use:
    • Google reCAPTCHA
    • Cloudflare Turnstile
    • Friendly Captcha
  4. Enter the required Site Key and Secret Key for the selected provider.
  5. Save your settings.

Enabling Spam Protection for forms:

PS: Registration feature is available since version 2.2+

Was this guide helpful for you?
Updated on March 14, 2026
RegistrationHow to Add Magic Login to Any of Outgoing Emails?
Table of Contents
  • Supported Services
    • reCAPTCHA
    • Cloudflare Turnstile
    • Friendly Captcha
  • Configuration

HandyPlugins

Explore

Home
Blog
Contact Us
My Account

Products

Magic Login Pro
Handywriter
Easy Text-to-Speech
PaddlePress Pro
WP Accessibility Toolkit

Follow Us

Twitter
Facebook
GitHub
WordPress

2026 – HandyPlugins.co | Hosted on WPHandle and optimized with Powered Cache

  • Terms and Conditions
  • Privacy Policy
  • Cookie Policy
  • Home
  • Plugins
    • Magic Login Pro
    • WP Accessibility Toolkit
    • PaddlePress Pro
    • Easy Text-to-Speech
    • Handywriter
    • SessionQuota Pro
  • Docs
  • About
  • Blog
  • Contact
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.