We’re excited to introduce Magic Login PRO 2.5, a major release that brings powerful new features to enhance your passwordless authentication workflow. At the heart of this update is QR Code Login for WordPress — making it easier than ever for users to log in by simply scanning a code.
This version also adds a brand new Tools section for exporting, importing, and resetting plugin settings, expanded WP-CLI and REST API capabilities, and improvements that make user management and onboarding even more flexible.
Whether you’re creating secure, frictionless login flows for members, teams, or customers, Magic Login PRO 2.5 delivers meaningful upgrades in usability, control, and developer experience.
QR Code Login for WordPress – A Simpler Way to Sign In
Magic Login PRO 2.5 introduces QR Code Login for WordPress, giving users an even faster and more intuitive way to sign in without typing passwords.
Just like {{MAGIC_LINK}}
, you can now use {{MAGIC_LOGIN_QR}}
or {{MAGIC_LOGIN_QR_IMG}}
placeholders in outgoing emails to include a scannable QR version of the login link. It works out of the box with Magic Login emails and is compatible with most WordPress email systems, including WooCommerce and CRM tools that rely on wp_mail()
. Thanks to these placeholders, adding QR Code Login for WordPress to your email workflows takes just seconds.
This makes login possible with just a quick scan, no clicks required — ideal for users who prefer using their mobile device to authenticate.
If you want to display a static QR code pointing to any URL on your site, you can also use the magic_login_qr
shortcode. While it’s not directly tied to the login process, it’s a handy way to include a QR code on a page — for example, linking to a welcome page, onboarding flow, or external form.
Tools Section – Export, Import, and Reset Settings
We’ve added a new Tools section to help you manage your plugin configuration more effectively.
You can now:
- Export all plugin settings as a
.json
file (with optional license and sensitive data) - Import settings into another site or environment
- Reset plugin settings, license info, or all user tokens with a single click
This is especially useful for agencies and developers managing multiple environments or staging-to-production workflows.
(Tools section is also part of free version of the Magic Login).
New Features for Better User Management
Purge Login Links
As an admin, you can now delete all active login tokens for a specific user — directly from their user profile page. Useful for:
- Revoking access
- Resetting logins during support
- Security-sensitive environments
Registration Redirect
After a user completes registration, you can now automatically redirect them to a custom page — such as a welcome dashboard, onboarding guide, or upsell flow. This works with standard registration mode and shortcode-based forms.
Developer-Focused Improvements
Expanded WP-CLI Support
We’ve added new WP-CLI commands to:
- Generate QR codes for login links
- Export, import, or reset plugin settings
- Bulk-create login links based on user roles
These tools help automate deployments and streamline development workflows.
REST API Enhancements
The /magic-login/v1/token
endpoint now supports:
qr
: Returns the QR code URLqr_img
: Returns a full<img>
tag for embedding
This makes it easier to integrate Magic Login with mobile apps, external UIs, or headless frontends.
New: Hooks Documentation
We now provide a full list of actions and filters available in Magic Login.
If you’re extending the plugin — customizing login behavior, modifying UI, or integrating with third-party tools — this new reference is for you.
Additional Improvements
- Updated dependencies and internal optimizations.
- Alphanumeric Sender ID support (Twilio only): Use your brand name in SMS messages
- Case-insensitive domain matching: Prevents login issues due to capitalized domain inputs
- PHP 7.4+ required: Minimum version updated for better security and compatibility
Update Now!
Magic Login PRO 2.5 is available today. Update from your WordPress dashboard or download the latest version from your HandyPlugins account. Want to learn more about how to enable QR Code Login for WordPress and other new features?
Questions, feedback, or feature ideas? We’d love to hear from you.