WordPress.org

فارسی

  • پوسته‌ها
  • افزونه‌ها
  • اخبار
  • پشتیبانی
  • درباره
  • تیم وردپرس فارسی
  • دریافت وردپرس
دریافت وردپرس
WordPress.org

Plugin Directory

Magic Login – Passwordless Authentication for WordPress – Login Without Password

  • Submit a plugin
  • علاقه‌مندی‌های من
  • ورود
  • Submit a plugin
  • علاقه‌مندی‌های من
  • ورود

Magic Login – Passwordless Authentication for WordPress – Login Without Password

توسط handyplugins
دانلود
  • جزئیات
  • نقد و بررسی‌ها
  • نصب
  • توسعه
پشتیبانی

توضیحات

Easy, secure, and passwordless authentication for WordPress.

Streamline the login process by sending links to your users. No more passwords to remember, no more password resets, and no more password strength requirements.

Learn more about Magic Login

Key Features 🌟

  • Passwordless Authentication: No more forgotten passwords or complex requirements.
  • Magic Links: Secure, unique links sent directly to users’ email inboxes.
  • Auto Login: Support for auto-login links in outgoing emails. It’s useful when pending action from a user, such as reply a comment, complete the checkout, etc.
  • User-Friendly: Simplifies the login process for all users.
  • Enhanced Security: Reduces risks associated with weak passwords.
  • Tools: Export, import, and reset plugin settings easily from the admin panel or WP-CLI. Learn more

How does it work? 🪄

  1. User enters their email address.
  2. A unique magic link is sent to their inbox.
  3. Clicking the link authenticates and logs in the user.

PRO Features 🎩

Here are the premium features that come with Magic Login Pro:

  • SMS Login: Send magic login links via SMS. Learn more.
  • QR Code Login: Let users log in by scanning a QR code. Learn more.
  • Registration: Enable easy user registration directly from the login form or with a shortcode. Learn more.
  • CLI Command: Use WP-CLI to create login links, generate QR codes, export/import settings, and more. Learn more.
  • Brute Force Protection: Limit rate of login attempts and block IP temporarily.
  • Login request throttling: Limit login link generation for a certain period.
  • IP Check: Enhance the security by restricting users to log in from the same IP address that requested the link.
  • Domain Restriction: Allow only certain domains to use the magic link.
  • Login Email Customization: Customize login message by using email placeholders.
  • Login Redirect: Redirect users to a specific page right after login. You can also redirect different pages based on the user role.
  • WooCommerce Integration: Seamless checkout experience for returning customers. Learn more.
  • Easy Digital Downloads (EDD) Integration: Enhance the checkout experience with seamless magic login support. Learn more.
  • FluentCRM Integration: Send magic login links directly via FluentCRM. Learn more.
  • reCAPTCHA Integration: Safeguard your login and registration forms from spam with Google reCAPTCHA. Learn more.
  • Cloudflare Turnstile Integration: Enhance spam protection for your login and registration forms using Cloudflare Turnstile. Learn more.
  • API Support: Integrate Magic Login with your custom applications using the REST API.

By upgrading to Magic Login Pro you also get access to one-on-one help from our knowledgeable support team and our extensive documentation site.

Explore Magic Login Pro

Documentation

Our documentation can be found on https://handyplugins.co/docs-category/magic-login-pro/

Hook reference: https://handyplugins.co/docs/magic-login-hooks-doc/

Contributing & Bug Report

Bug reports and pull requests are welcome on GitHub. Some of our features are pro only, please consider before sending PR.

If you like Magic Login, then consider checking out our other projects:

  • Magic Login Pro – Easy, secure, and passwordless authentication for WordPress.
  • Easy Text-to-Speech for WordPress – Transform your textual content into high-quality synthesized speech with Amazon Polly.
  • Handywriter – AI-powered writing assistant that can help you create content for your WordPress.
  • PaddlePress PRO – Paddle Plugin for WordPress
  • Powered Cache – Caching and Optimization for WordPress – Easily Improve PageSpeed & Web Vitals Score
  • WP Accessibility Toolkit – A collection of tools to help you make your WordPress more accessible.

عکس‌های صفحه

  • Login Page
  • Settings Page
  • Login Email
  • Login Block

بلوک‌ها

این افزونه 1 بلوک ارائه می‌دهد.

  • Magic Login

نصب

Manual Installation

  1. Upload the entire /magic-login directory to the /wp-content/plugins/ directory.
  2. Activate Magic Login through the ‘Plugins’ menu in WordPress.

سوالات متداول

What is passwordless authentication?

Passwordless authentication is an authentication method in which a user can log in to a computer system without entering (and remembering) a password.

Are the magic links secure?

Yes! In fact, we thought this is more secure than the regular login due to most of the users are using weak passwords. Since magic login generates a random token for a limited time frame it makes the links quite strong and secure.

When do login links expire?

It expires in 5 minutes by default. You can change TTL under the “Token Lifespan” on the settings page. Enter “0” to disable automatic expiration.

Why am I not getting login links?

Magic Login uses WordPress built-in mail functions. So, it depends on your configuration. We highly recommend to use an SMTP service for better email delivery.

How can I use a passwordless login form on any page?

You can use [magic_login_form] shortcode or block. Learn More.

Why are users redirected back to the page where they added the magic login form via shortcode?

This behavior occurs because the magic login form is designed to use the current page as the target redirection URL by default. It’s a way to ensure a smooth user experience by bringing users back to the page they started from.
However, if you wish to alter this behavior, you can easily do so by passing an empty redirect_to=”” parameter within the shortcode. Learn More.

نقد و بررسی‌ها

A Must Have Plugin

bam1148 10 می 2025
I was not looking forward to all the typical password hassles on my new membership site, but this plugin made everything simple. All the subscriber needs to do is enter their username, then click the link in the email they get and they are logged in! I did mention to Mustafa that it would be nice to be able to reset links for a specific user and he added that to the plugin! This is handy if you decide to provide links with longer expirations or enter a zero for a link that would never expire. I highly recommend the Pro version so you can customize the email and much more!

Amazing plugin

veeflip180 30 ژانویه 2025
This plugin is great user experience enhancement! We faced a challenge when migrating all users from our old system and aimed to make their transition to the new accounts as seamless as possible. This plugin allowed us to generate bulk access links and send customized emails to each user with their unique link. All users had to do was click on the link to continue to their accounts. This approach worked exceptionally well for us, and we received great feedback from our users. None of the users were lost during the migration, thanks to this plugin! A big thank you to the creator!

Magic Login is Pure Wizardry – Seamless with Stellar Support!

rwg83 15 جولای 2024
I couldn’t be more thrilled with the Magic Login plugin for our WordPress site. It integrates seamlessly, making quick logins and registrations an absolute breeze. This plugin has truly enhanced the user experience on our site, streamlining the process and making it effortless for our visitors. A special shoutout to Mustafa, whose support has been nothing short of exceptional. He has promptly addressed all my questions and even assisted with specific tweaks to ensure everything works perfectly. His dedication and expertise have made a world of difference. Highly recommended for anyone looking to simplify their WordPress login and registration process. Magic Login is a game-changer!

Excellent technical support

Dan Harrison 21 ژوئن 2024
I asked a technical question from an API / function perspective, so that I could use this plugin with a bespoke application. Mustafa was friendly, understood what I needed immediately and gave me a very helpful reply that allowed me to complete my project using this plugin. Very grateful for a fast AND technical reply.

A very useful plugin with great support

kingkrab 8 آوریل 2024
The magic login links are a hit among our audience. Our #1 UI suggestion has been either longer login times or an easier way to login. Social login is nice, but magic login links, especially those in email, really help for people who are on different devices. This increases sales and reduces password resets as we have seen on other sites. Moreover, the support has been top notch. Granted, I did purchase the commercial version of the plugin, but as I was noting in a support message, any developer who is willing to make sure updated 7g firewall settings don’t conflict with the free version of their plugin is deserving of my business for the commercial offering. Thank you again for a great plugin that solves a genuine issue in the WP/WC ecosystem.

Excellent Plugin!

whitestagpennsylvania 27 ژانویه 2024
Purchase Date: 1/26/24 First of all, the support response times from Handy Plugins is excellent, both pre-sales and post-purchase. He responded within an hour or two -even less than an hour in most cases- after each of my questions were submitted. It makes me wonder if this guy takes the time to sleep. The Magic Login plugin works flawlessly. I tested it by purchasing the basic single site license and bumping it around to a few sites with different security packages to make sure nothing would interfere with its performance. Today I upgraded to the unlimited sites license. There was no point in waiting longer to see if problems arise, this plugin is solid. I’ll be adding it to all my sites and recommending it to others to use on theirs. I’ll also check out other plugins available from the Handy Plugins website. If they’re something I can make use of I’ll definitely consider them first over similar plugins from other companies.
خواندن تمامی 19 نقد و بررسی‌

توسعه دهندگان و همکاران

“Magic Login – Passwordless Authentication for WordPress – Login Without Password” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان
  • handyplugins
  • Mustafa Uysal

“Magic Login – Passwordless Authentication for WordPress – Login Without Password” به 2 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمک‌هایشان.

ترجمه “Magic Login – Passwordless Authentication for WordPress – Login Without Password” به زبان شما.

علاقه‌ مند به توسعه هستید؟

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

گزارش تغییرات

2.5.1 (Jun 02, 2025)

  • [Added] No-cache headers for magic login links to prevent caching issues.

2.5 (May 10, 2025)

  • [New] Tools Section – Added reset, export, and import options in the settings panel. Learn more
  • [Updated] Settings UI – Visual and structural improvements to reflect new PRO features.
  • [Updated] Dependencies.
  • [Changed] Minimum PHP version raised to 7.4.
  • Read the full update: Magic Login 2.5

2.4.2 (April 14, 2025)

  • [Added] New filter magic_login_email_placeholders to customize email placeholders.
  • [Updated] Dependencies.
  • Tested with WP 6.8

2.4.1 (March 10, 2025)

  • Small tweaks and improvements.

2.4 (March 05, 2025)

  • [New Feature] Code Login – Users can log in with a code sent to their email or phone number instead of clicking a link.
  • [Improvement] UI update for SMS Login feature. Learn More
  • [Improvement] Applied login_redirect filter before magic_login_redirect to allow other plugins to modify the redirect URL.
  • [Improvement] login.php is now deprecated in favor of LoginManager class.
  • [Fix] Properly encode the redirection URL on the wp-login page.
  • [Fix] Corrected various typos. Props @szepeviktor
  • Read the full update: Magic Login 2.4

2.3.5 (January 03, 2025)

  • [Fixed] Ensure proper handling of email recipient for {{MAGIC_LINK}} integration.
  • [Fixed] French translation.
  • [Improved] Applied array_shift() to extract the first recipient if $atts['to'] is an array.

2.3.4 (December 18, 2024)

  • [Improved] {{MAGIC_LINK}} placeholder to support encoded values.
  • [Improved] JavaScript handling for the magic login button by using esc_url_raw for form action and redirect URLs.
  • [Added] magic_login_get_wp_login_url filter for customizing the login URL.
  • [Deprecated] \MagicLogin\Utils\get_magic_login_url, use \MagicLogin\Utils\get_wp_login_url instead.
  • [Updated] Dependencies.

2.3.3 (November 19, 2024)

  • [Improved] Enhanced login request handling with prioritized processing and added logging for header_sent scenarios.
  • [Improved] Implemented pre-validation checks before magic link replacement to prevent potential issues.
  • [Updated] Dependencies.
  • Tested with WP 6.7

2.3.2 (October 07, 2024)

  • [Improved] Two-factor compatibility.
  • [Updated] Dependencies.

2.3.1 (September 09, 2024)

  • Minor tweaks and adjustments.
  • [Updated] Dependencies.

2.3 (July 10, 2024)

  • [Added] REST API option to UI.
  • [Added] Passing magic_login_form to shortcode_attr for better customization.
  • [Updated] Dependency updates.
  • Tested with WP 6.6
  • Learn more about the new features: Magic Login 2.3

2.2 (May 29, 2024)

  • [Added] Settings UI update with reflecting new PRO features.
  • [Added] Custom events for AJAX requests.
  • [Added] New filter magic_login_token_ttl_by_user to customize TTL for users.
  • [Added] New filter magic_login_error_message to customize error messages.
  • [Improved] Form styles.
  • [Refactored] Improved settings page UI.
  • [Refactored] Enhanced class autoloading.
  • [Updated] Dependency updates.
  • Learn more about the new features: Magic Login Pro 2.2

2.1.3 (April 19, 2024)

  • Improvements on uninstallation process.

2.1.2 (April 08, 2024)

  • Fix auto-login link when the recipient is specified in an array format.
  • Dependency updates.

2.1.1 (March 13, 2024)

  • Tested with WP 6.5
  • Dependency updates.

2.1 (February 13, 2024)

  • Updated settings page with PRO features.
  • Added new attributes for shortcode; it’s more flexible than ever. Learn More
  • Fix: Encode the redirect_to parameter in the login link. (Better nG firewall compatibility)
  • Dependency updates.

2.0.1 (January 15, 2024)

  • Fix German language that breaks auto-login links.
  • Dependency updates.

2.0 (November 07, 2023)

  • Add {{MAGIC_LINK}} support to all outgoing emails that received by a single user.
  • Add new placeholder supports: {{FIRST_NAME}}, {{LAST_NAME}}, {{FULL_NAME}}, {{DISPLAY_NAME}}, {{USER_EMAIL}}
  • Add ajax spinner to the login form.
  • Dependency updates.
  • Minor tweaks on settings form.

1.9.1 (October 26, 2023)

  • Added French translation.
  • Dependency updates.
  • Fix deprecated variable format.
  • Tested with WP 6.4

1.9 (July 25, 2023)

  • Added: AJAX support for login requests.
  • Bumped PHP requirement to 7.2+
  • Small tweaks and improvements.
  • Tested with WP 6.3

1.8.1 (May 15, 2023)

  • Added: Styling for two-factor plugin.
  • Minor UI changes.
  • Small tweaks and improvements.
  • Tested with WP 6.2

1.8 (February 18, 2023)

  • New feature: Token Validity – allows to specify how many times a token can be used.
  • Improvements on the default login screen
  • i18n improvements
  • Added: German translation.
  • Added: Autocomplete support.
  • Added: New token {{TOKEN_VALIDITY_COUNT}} to customize email content.

1.7 (January 21, 2023)

  • PHP 8.1: fix deprecated ‘FILTER_SANITIZE_STRING’
  • UI/UX improvements on default login screen
  • i18n improvements. Props @emreerkan
  • Fix: standard wordpress redirect functionality. Props @maartenhunink
  • Fix: Skip the auto-login link for the magic login itself.
  • Fix: Send email only once.

1.6 (October 26, 2022)

  • New feature: Auto Login Links

1.5.2 (September 27, 2022)

  • Bug fix: token validation

1.5.1 (September 26, 2022)

  • Fixed: redirection issue.
  • Minor UI updates.
  • Small tweaks and improvements.
  • Tested with WP 6.1

1.5 (September 12, 2022)

  • Fixed: save tokens hashed in DB. Props @snicco
  • Added: username-only mode. define MAGIC_LOGIN_USERNAME_ONLY in the config file to use it.
  • Email improvements: Check email contents before converting line breaks to <br/> tags.
  • Small tweaks and improvements.

1.3 (April 19, 2022)

  • Tested with WP 6.0
  • UI updates.
  • Fire wp_login hook as WP Core does on successful login.
  • Add new filter: magic_login_email_headers.
  • Fix email title html escaping.
  • Small tweaks and improvements.

1.2.2

  • Tested with WP 5.9
  • Update Shared UI
  • Fix compatibility issue with TML plugin
  • Add redirection cancellation option to the login block.
  • Check logged-in while saving the settings
  • Small tweaks and improvements.

1.2.1

  • New: Integrate with the standard login form.
  • Fix: Enqueue admin assets on the settings page only.
  • Allow login block only once for a post.
  • Small tweaks and improvements.

1.2

  • New: Magic Login Block – It’s much easier to add and customize the login form in the block editor.
  • Customizable token intervals added. (removed 1-60 minutes restriction)
  • New placeholder added: {{EXPIRES_WITH_INTERVAL}} to display TTL with the interval.
  • Updated Shared UI
  • Improved documentation on settings page.
  • New: Show an error message when the user doesn’t exist.
  • New filter: Added magic_login_invalid_token_error_message to customize error message.

1.1.3

  • Fix: Scheduled expired token cleanup

1.1.2

  • Update Shared UI
  • Shortcode magic_login_form now supports redirect_to attribute
  • fix: don’t display login form if the user already logged-in

1.1.1

  • Hotfix: return shortcode output instead of printing

1.1

  • Tested with WP 5.8
  • Shortcode magic_login_form support added!
  • fix: make sure deactivate_plugins exists when manually switching versions

1.0.3

  • Update Shared UI
  • fix: add text-domain for missing strings

1.0.2

  • Update Shared UI
  • Tested with WP 5.7

1.0.1

  • Update Shared UI

1.0

  • First release

اطلاعات

  • نگارش 2.5.1
  • Last updated 2 هفته پیش
  • نصب‌های فعال 2,000+
  • نگارش وردپرس 5.0 یا بالاتر
  • Tested up to 6.8.1
  • نگارش PHP 7.4 یا بالاتر
  • زبان‌ها

    Dutch، English (US)، و Turkish.

    به زبان خودتان ترجمه کنید

  • Tags
    loginmagic linkMagic Loginpasswordlesspasswordless login
  • نمایش پیشرفته

امتیازها

4.8 از 5 ستاره.
  • امتیاز 17 5-ستاره 5 ستاره 17
  • امتیاز 0 4-ستاره 4 ستاره 0
  • امتیاز 0 3-ستاره 3 ستاره 0
  • امتیاز 0 2-ستاره 2 ستاره 0
  • امتیاز 1 1-ستاره 1 ستاره 1

افزودن ارزیابی من

مشاهده همه بررسی‌ها

مشارکت کنندگان

  • handyplugins
  • Mustafa Uysal

پشتیبانی

مشکلات حل شده در دو ماه گذشته:

5 از 5

مشاهده انجمن پشتیبانی

کمک مالی

آیا تمایل دارید از پیشرفت این افزونه حمایت کنید؟

کمک مالی به این افزونه

  • درباره ما
  • اخبار
  • میزبانی
  • حریم خصوصی
  • ویترین
  • پوسته‌ها
  • افزونه‌ها
  • الگوها
  • یادگیری
  • پشتیبانی
  • توسعه‌دهندگان
  • WordPress.tv ↖
  • مشارکت کنید
  • رویدادها
  • حمایت ↖
  • پنج برای آینده
  • WordPress.com ↖
  • مت ↖
  • بی‌بی‌پرس ↖
  • بادی‌پرس ↖
WordPress.org
WordPress.org

فارسی

  • از حساب کاربری X (تویتر سابق) ما بازدید کنید
  • بازدید از حساب کاربری ما در بلواسکای
  • بازدید از حساب کاربری ما در ماستودون
  • بازدید از حساب کاربری ما در تردز
  • صفحه ی فیسبوک ما را ببینید
  • بازدید از حساب کاربری ما در اینستاگرام
  • بازدید از حساب کاربری ما در LinkedIn
  • بازدید از حساب کاربری ما در تیک‌تاک
  • کانال یوتیوب ما را ببینید
  • بازدید از حساب کاربری ما در تامبلر
کد شعر است.