Paid Memberships Pro Magic Links

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

  1. Upload the plugin files to /wp-content/plugins/pmp-magic/
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to Magic Link > Settings to configure the plugin
  4. Create a new page and add the shortcode [magic_link_login_form]
  5. Select this page as your Magic Link Login Page in the plugin settings

Configuration

  1. Navigate to Magic Link > Settings in your WordPress admin
  2. Enter your license key and activate it
  3. Select your Magic Link Login Page
  4. Configure redirect settings and link expiry time
  5. Save your settings

Required Setup

  1. Create a dedicated page for the magic link login form
  2. Add the [magic_link_login_form] shortcode to this page
  3. Select this page in the plugin settings
  4. Configure your preferred redirect location after login

Usage

Basic Implementation

  1. Add the shortcode to your login page:
    [magic_link_login_form]
  2. Users enter their email address
  3. They receive a magic link via email
  4. 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

  1. Magic Link Settings Page
  2. Login Form Example
  3. Email Template
  4. 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:


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.