Magic Login Pro

Magic Login Pro lets WordPress users sign in with a secure magic link sent to their email instead of a password. It adds domain restrictions, IP control, and brute-force protection to the login process.

Version2.8.1
Last UpdatedAugust 4, 2026
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

100% GPL · Original files · Unlimited sites

  • Original, unmodified files — delivered exactly as distributed by the developer
  • GPL licensed — use it on unlimited websites, personal or client
  • Free updates — new versions appear here as soon as they are released
  • Verified downloads — every file is integrity-checked (SHA-256) before release

Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.

Secure checkout with PayPal · GPL licensed · Instant download

Description

Magic Login Pro is a WordPress plugin for passwordless authentication. Users receive a time-limited magic link by email and log in by clicking it, so they do not need to remember a password. The plugin also includes controls such as domain restriction, IP checks, and rate limiting on login attempts.

Key Features

  • Passwordless Magic Links – Users log in by clicking a unique link sent to their email address rather than entering a password.
  • Domain Restriction – Admins can limit magic link use to specific email domains, so only authorized domains can log in.
  • IP Control – The plugin can require that a login comes from the same IP address that requested the link.
  • Login Request Throttling – Generation of login links can be limited over a set period of time.
  • Login Redirect – After logging in, users can be sent to a chosen page, with different targets per user role.
  • WP-CLI Support – Login links can be created from the command line using WP-CLI.
  • Registration – New users can register from the login form or through a shortcode.

Who Is It For

This plugin suits WordPress site owners who want to remove password friction from logging in, including membership sites and online stores where the sign-in experience matters. It is also aimed at administrators who need extra control over who can request and use login links.