Magic Link for Paid Memberships Pro
Add secure, passwordless magic link login functionality to your WordPress site with Paid Memberships Pro integration.
Description
Magic Link for Paid Memberships Pro provides a secure, passwordless login solution for your WordPress website. Instead of remembering passwords, users receive a secure, time-limited login link via email.
Features
- Passwordless login via email
- Secure, time-limited magic links
- Custom login page integration
- Redirect controls after login
- WordPress login page replacement option
- Easy setup and configuration
- Full integration with Paid Memberships Pro
Key Benefits
- Enhanced Security: No password storage or management required
- Improved User Experience: Simple one-click login process
- Reduced Support: No more password reset requests
- Customizable: Control expiry times and redirect locations
Installation
- Upload the plugin files to
/wp-content/plugins/pmp-magic/
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to Magic Link > Settings to configure the plugin
- Create a new page and add the shortcode
[magic_link_login_form]
- Select this page as your Magic Link Login Page in the plugin settings
Configuration
- Navigate to Magic Link > Settings in your WordPress admin
- Enter your license key and activate it
- Select your Magic Link Login Page
- Configure redirect settings and link expiry time
- Save your settings
Required Setup
- Create a dedicated page for the magic link login form
- Add the
[magic_link_login_form]
shortcode to this page - Select this page in the plugin settings
- Configure your preferred redirect location after login
Usage
Basic Implementation
- Add the shortcode to your login page:
[magic_link_login_form]
- Users enter their email address
- They receive a magic link via email
- Clicking the link logs them in automatically
Customization Options
- Set custom redirect locations after login
- Adjust magic link expiry time
- Style the login form using CSS
- Customize email templates
Frequently Asked Questions
How secure are magic links?
Magic links are single-use tokens that expire after a set time (default 15 minutes). Each link is uniquely generated and can only be used once.
Can I use this with regular WordPress login?
Yes, you can choose to either replace the WordPress login completely or use both systems side by side.
What happens if a magic link expires?
Users will be redirected to request a new magic link if they try to use an expired link.
Can I customize the email template?
Currently, the email template is simple text. Future versions will include HTML email templates and customization options.
Does this work with Paid Memberships Pro?
Yes, this plugin is fully compatible with Paid Memberships Pro and integrates seamlessly with its membership features.
Screenshots
- Magic Link Settings Page
- Login Form Example
- Email Template
- Admin Configuration
Changelog
1.0.1
- Added license management
- Improved settings page layout
- Enhanced security checks
- Fixed redirect issues
1.0.0
- Initial release
Upgrade Notice
1.0.1
This version adds important security improvements and license management. Please update as soon as possible.
Support
For support, please contact:
- Email: taylor@techopolis.online
- Website: https://techopolis.app
License
This plugin requires a valid license key for updates and support. Purchase a license at https://techopolis.app.
You must log in to submit a review.