Getting Started

How Can I Let Users Login With Email Magic Links Instead Of Passwords?

Login Without Entering a Password

Magic Link sends a secure sign-in link to a user's email address. The link can be used to log in without entering a password.

Why It Helps

This reduces login friction and helps users get into their accounts faster. It is especially useful when you want to:

  • Reduce password reset requests
  • Make login easier for non-technical users
  • Support mobile-friendly login flows
  • Keep authentication simple and secure

How to Enable

  1. Go to Magic Link > Settings > General.
  2. Turn on Enable Magic Link.
  3. Turn on Show on Login Form so users can request a link from wp-login.php.
  4. Save changes.

Email delivery and template options are available under Magic Link > Settings > Email (PRO).

How the Flow Works

  1. A user enters their username or email address.
  2. Magic Link sends a secure login link to that email address.
  3. The user opens the email and clicks the link.
  4. A short "confirm it's you" page appears (Intent Confirmation) to prevent email scanners from consuming the one-time link.
  5. The user confirms and is signed in.

Email Magic Link Login

Was this page helpful?

Previous
Login from the WordPress login screen