2.4 (March 05, 2025)
- [New Feature] SMS Login – Now you can send magic login links via SMS. Learn More
- [New Feature] Code Login – Users can now log in using the login code sent to their email or phone instead of clicking a link.
- [New Feature] Domain Restriction for Registration – Restrict user registration to specific domains.
- [New Feature] FluentCRM Integration – Send magic login links directly via FluentCRM. Learn More
- [New Feature] Easy Digital Downloads (EDD) Integration – Seamlessly integrate Magic Login into the EDD checkout experience. Learn More
- [Improvement] Applied
login_redirect filter before magic_login_redirect to allow other plugins to modify the redirect URL.
- [Improvement] Deprecated login.php in favor of the LoginManager class.
- [Improvement] Refactored WooCommerce integration into a dedicated class and extended support for customer login forms.
- [Fix] Resolved a brute force protection issue when used with login throttling.
- [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.6 (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.5 (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.4 (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.
- [Fixed] Resolved recaptcha/turnstile integration compatibility on wp-login.php
- [Updated] Dependencies.
- Tested with WP 6.7
2.3.3 (October 07, 2024)
- [Improved] Two-factor compatibility.
- [Updated] Dependencies.
2.3.2 (September 09, 2024)
- [Improved] Spam protection for AJAX requests.
- [Fixed] Last name validation in registration form.
- [Updated] Dependencies.
2.3.1 (July 10, 2024)
- [Fixed] Resolved issue with Cloudflare Turnstile integration when AJAX is enabled.
2.3 (July 10, 2024)
- [Added] REST API. Now you can create magic login links via REST API.
- [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] Registration feature.
- [Added] reCAPTCHA integration.
- [Added] Cloudflare Turnstile integration.
- [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.
- [Improved] WooCommerce integration on block based themes.
- [Fixed] Allow email customizations with HTML tags (based on unfiltered_html capability).
- [Fixed] WooCommerce toggle to work with dynamically loaded .showlogin link.
- [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 the 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)
- Added WooCommerce integration for a seamless checkout experience.
- Added a new option to enforce redirection rules from the settings.
- 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 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.
- Add Dutch language packs.
- Dependency updates.
- Minor tweaks on settings form.
1.9.1 (October 26, 2023)
- Added French translation.
- Dependency updates.
- Fix deprecated variable format.
- Improved PHP 8.2 compatibility.
- Tested with WP 6.4
1.9 (July 25, 2023)
- Added: AJAX support for login requests.
- Added: CLI command for bulk. See
wp help magic-login bulk-create
- 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: profile page js error on multisite.
- Fix: standard wordpress redirect functionality.
- 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
- Fixed: remove
HTTP_X_FORWARDED_FOR header support to retrieve client ip. Props @snicco
- Added:
magic_login_client_ip filter to customize client IP.
- Added: username-only mode. define
MAGIC_LOGIN_USERNAME_ONLY in the config file to use it.
- Added: email subject option on the settings page.
- Email improvements: Check email contents before converting line breaks to
<br/> tags.
- Small tweaks and improvements.
1.4.1 (May 23, 2022)
- Check user object to avoid notice.
1.4 (May 23, 2022)
- Added user-level disable controls.
- Added magic login link creation from the profile page.
- Small tweaks and improvements.
1.3.1 (May 2, 2022)
redirect-to parameter added to CLI command.
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 the 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.2
- Fix: Scheduled expired token cleanup
1.1.1
- Update Shared UI
- Shortcode
magic_login_form now supports redirect_to attribute
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.2
- Update Shared UI
- fix: add text-domain for missing strings
- fix: login email customization
1.0.1
- Update Shared UI
- Tested with WP 5.7
1.0
2.3.6 (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.5 (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.4 (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.
- [Fixed] Resolved recaptcha/turnstile integration compatibility on wp-login.php
- [Updated] Dependencies.
- Tested with WP 6.7
2.3.3 (October 07, 2024)
- [Improved] Two-factor compatibility.
- [Updated] Dependencies.
2.3.2 (September 09, 2024)
- [Improved] Spam protection for AJAX requests.
- [Fixed] Last name validation in registration form.
- [Updated] Dependencies.
2.3.1 (July 10, 2024)
- [Fixed] Resolved issue with Cloudflare Turnstile integration when AJAX is enabled.
2.3 (July 10, 2024)
- [Added] REST API. Now you can create magic login links via REST API.
- [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] Registration feature.
- [Added] reCAPTCHA integration.
- [Added] Cloudflare Turnstile integration.
- [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.
- [Improved] WooCommerce integration on block based themes.
- [Fixed] Allow email customizations with HTML tags (based on unfiltered_html capability).
- [Fixed] WooCommerce toggle to work with dynamically loaded .showlogin link.
- [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 the 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)
- Added WooCommerce integration for a seamless checkout experience.
- Added a new option to enforce redirection rules from the settings.
- 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 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.
- Add Dutch language packs.
- Dependency updates.
- Minor tweaks on settings form.
1.9.1 (October 26, 2023)
- Added French translation.
- Dependency updates.
- Fix deprecated variable format.
- Improved PHP 8.2 compatibility.
- Tested with WP 6.4
1.9 (July 25, 2023)
- Added: AJAX support for login requests.
- Added: CLI command for bulk. See
wp help magic-login bulk-create
- 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: profile page js error on multisite.
- Fix: standard wordpress redirect functionality.
- 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
- Fixed: remove
HTTP_X_FORWARDED_FOR header support to retrieve client ip. Props @snicco
- Added:
magic_login_client_ip filter to customize client IP.
- Added: username-only mode. define
MAGIC_LOGIN_USERNAME_ONLY in the config file to use it.
- Added: email subject option on the settings page.
- Email improvements: Check email contents before converting line breaks to
<br/> tags.
- Small tweaks and improvements.
1.4.1 (May 23, 2022)
- Check user object to avoid notice.
1.4 (May 23, 2022)
- Added user-level disable controls.
- Added magic login link creation from the profile page.
- Small tweaks and improvements.
1.3.1 (May 2, 2022)
redirect-to parameter added to CLI command.
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 the 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.2
- Fix: Scheduled expired token cleanup
1.1.1
- Update Shared UI
- Shortcode
magic_login_form now supports redirect_to attribute
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.2
- Update Shared UI
- fix: add text-domain for missing strings
- fix: login email customization
1.0.1
- Update Shared UI
- Tested with WP 5.7
1.0
2.3.5 (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.4 (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.
- [Fixed] Resolved recaptcha/turnstile integration compatibility on wp-login.php
- [Updated] Dependencies.
- Tested with WP 6.7
2.3.3 (October 07, 2024)
- [Improved] Two-factor compatibility.
- [Updated] Dependencies.
2.3.2 (September 09, 2024)
- [Improved] Spam protection for AJAX requests.
- [Fixed] Last name validation in registration form.
- [Updated] Dependencies.
2.3.1 (July 10, 2024)
- [Fixed] Resolved issue with Cloudflare Turnstile integration when AJAX is enabled.
2.3 (July 10, 2024)
- [Added] REST API. Now you can create magic login links via REST API.
- [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] Registration feature.
- [Added] reCAPTCHA integration.
- [Added] Cloudflare Turnstile integration.
- [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.
- [Improved] WooCommerce integration on block based themes.
- [Fixed] Allow email customizations with HTML tags (based on unfiltered_html capability).
- [Fixed] WooCommerce toggle to work with dynamically loaded .showlogin link.
- [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 the 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)
- Added WooCommerce integration for a seamless checkout experience.
- Added a new option to enforce redirection rules from the settings.
- 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 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.
- Add Dutch language packs.
- Dependency updates.
- Minor tweaks on settings form.
1.9.1 (October 26, 2023)
- Added French translation.
- Dependency updates.
- Fix deprecated variable format.
- Improved PHP 8.2 compatibility.
- Tested with WP 6.4
1.9 (July 25, 2023)
- Added: AJAX support for login requests.
- Added: CLI command for bulk. See
wp help magic-login bulk-create
- 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: profile page js error on multisite.
- Fix: standard wordpress redirect functionality.
- 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
- Fixed: remove
HTTP_X_FORWARDED_FOR header support to retrieve client ip. Props @snicco
- Added:
magic_login_client_ip filter to customize client IP.
- Added: username-only mode. define
MAGIC_LOGIN_USERNAME_ONLY in the config file to use it.
- Added: email subject option on the settings page.
- Email improvements: Check email contents before converting line breaks to
<br/> tags.
- Small tweaks and improvements.
1.4.1 (May 23, 2022)
- Check user object to avoid notice.
1.4 (May 23, 2022)
- Added user-level disable controls.
- Added magic login link creation from the profile page.
- Small tweaks and improvements.
1.3.1 (May 2, 2022)
redirect-to parameter added to CLI command.
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 the 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.2
- Fix: Scheduled expired token cleanup
1.1.1
- Update Shared UI
- Shortcode
magic_login_form now supports redirect_to attribute
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.2
- Update Shared UI
- fix: add text-domain for missing strings
- fix: login email customization
1.0.1
- Update Shared UI
- Tested with WP 5.7
1.0
2.3.4 (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.
- [Fixed] Resolved recaptcha/turnstile integration compatibility on wp-login.php
- [Updated] Dependencies.
- Tested with WP 6.7
2.3.3 (October 07, 2024)
- [Improved] Two-factor compatibility.
- [Updated] Dependencies.
2.3.2 (September 09, 2024)
- [Improved] Spam protection for AJAX requests.
- [Fixed] Last name validation in registration form.
- [Updated] Dependencies.
2.3.1 (July 10, 2024)
- [Fixed] Resolved issue with Cloudflare Turnstile integration when AJAX is enabled.
2.3 (July 10, 2024)
- [Added] REST API. Now you can create magic login links via REST API.
- [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] Registration feature.
- [Added] reCAPTCHA integration.
- [Added] Cloudflare Turnstile integration.
- [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.
- [Improved] WooCommerce integration on block based themes.
- [Fixed] Allow email customizations with HTML tags (based on unfiltered_html capability).
- [Fixed] WooCommerce toggle to work with dynamically loaded .showlogin link.
- [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 the 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)
- Added WooCommerce integration for a seamless checkout experience.
- Added a new option to enforce redirection rules from the settings.
- 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 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.
- Add Dutch language packs.
- Dependency updates.
- Minor tweaks on settings form.
1.9.1 (October 26, 2023)
- Added French translation.
- Dependency updates.
- Fix deprecated variable format.
- Improved PHP 8.2 compatibility.
- Tested with WP 6.4
1.9 (July 25, 2023)
- Added: AJAX support for login requests.
- Added: CLI command for bulk. See
wp help magic-login bulk-create
- 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: profile page js error on multisite.
- Fix: standard wordpress redirect functionality.
- 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
- Fixed: remove
HTTP_X_FORWARDED_FOR header support to retrieve client ip. Props @snicco
- Added:
magic_login_client_ip filter to customize client IP.
- Added: username-only mode. define
MAGIC_LOGIN_USERNAME_ONLY in the config file to use it.
- Added: email subject option on the settings page.
- Email improvements: Check email contents before converting line breaks to
<br/> tags.
- Small tweaks and improvements.
1.4.1 (May 23, 2022)
- Check user object to avoid notice.
1.4 (May 23, 2022)
- Added user-level disable controls.
- Added magic login link creation from the profile page.
- Small tweaks and improvements.
1.3.1 (May 2, 2022)
redirect-to parameter added to CLI command.
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 the 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.2
- Fix: Scheduled expired token cleanup
1.1.1
- Update Shared UI
- Shortcode
magic_login_form now supports redirect_to attribute
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.2
- Update Shared UI
- fix: add text-domain for missing strings
- fix: login email customization
1.0.1
- Update Shared UI
- Tested with WP 5.7
1.0
2.3.3 (October 07, 2024)
- [Improved] Two-factor compatibility.
- [Updated] Dependencies.
2.3.2 (September 09, 2024)
- [Improved] Spam protection for AJAX requests.
- [Fixed] Last name validation in registration form.
- [Updated] Dependencies.
2.3.1 (July 10, 2024)
- [Fixed] Resolved issue with Cloudflare Turnstile integration when AJAX is enabled.
2.3 (July 10, 2024)
- [Added] REST API. Now you can create magic login links via REST API.
- [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] Registration feature.
- [Added] reCAPTCHA integration.
- [Added] Cloudflare Turnstile integration.
- [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.
- [Improved] WooCommerce integration on block based themes.
- [Fixed] Allow email customizations with HTML tags (based on unfiltered_html capability).
- [Fixed] WooCommerce toggle to work with dynamically loaded .showlogin link.
- [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 the 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)
- Added WooCommerce integration for a seamless checkout experience.
- Added a new option to enforce redirection rules from the settings.
- 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 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.
- Add Dutch language packs.
- Dependency updates.
- Minor tweaks on settings form.
1.9.1 (October 26, 2023)
- Added French translation.
- Dependency updates.
- Fix deprecated variable format.
- Improved PHP 8.2 compatibility.
- Tested with WP 6.4
1.9 (July 25, 2023)
- Added: AJAX support for login requests.
- Added: CLI command for bulk. See
wp help magic-login bulk-create
- 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: profile page js error on multisite.
- Fix: standard wordpress redirect functionality.
- 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
- Fixed: remove
HTTP_X_FORWARDED_FOR header support to retrieve client ip. Props @snicco
- Added:
magic_login_client_ip filter to customize client IP.
- Added: username-only mode. define
MAGIC_LOGIN_USERNAME_ONLY in the config file to use it.
- Added: email subject option on the settings page.
- Email improvements: Check email contents before converting line breaks to
<br/> tags.
- Small tweaks and improvements.
1.4.1 (May 23, 2022)
- Check user object to avoid notice.
1.4 (May 23, 2022)
- Added user-level disable controls.
- Added magic login link creation from the profile page.
- Small tweaks and improvements.
1.3.1 (May 2, 2022)
redirect-to parameter added to CLI command.
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 the 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.2
- Fix: Scheduled expired token cleanup
1.1.1
- Update Shared UI
- Shortcode
magic_login_form now supports redirect_to attribute
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.2
- Update Shared UI
- fix: add text-domain for missing strings
- fix: login email customization
1.0.1
- Update Shared UI
- Tested with WP 5.7
1.0
2.3.2 (September 09, 2024)
- [Improved] Spam protection for AJAX requests.
- [Fixed] Last name validation in registration form.
- [Updated] Dependencies.
2.3.1 (July 10, 2024)
- [Fixed] Resolved issue with Cloudflare Turnstile integration when AJAX is enabled.
2.3 (July 10, 2024)
- [Added] REST API. Now you can create magic login links via REST API.
- [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] Registration feature.
- [Added] reCAPTCHA integration.
- [Added] Cloudflare Turnstile integration.
- [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.
- [Improved] WooCommerce integration on block based themes.
- [Fixed] Allow email customizations with HTML tags (based on unfiltered_html capability).
- [Fixed] WooCommerce toggle to work with dynamically loaded .showlogin link.
- [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 the 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)
- Added WooCommerce integration for a seamless checkout experience.
- Added a new option to enforce redirection rules from the settings.
- 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 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.
- Add Dutch language packs.
- Dependency updates.
- Minor tweaks on settings form.
1.9.1 (October 26, 2023)
- Added French translation.
- Dependency updates.
- Fix deprecated variable format.
- Improved PHP 8.2 compatibility.
- Tested with WP 6.4
1.9 (July 25, 2023)
- Added: AJAX support for login requests.
- Added: CLI command for bulk. See
wp help magic-login bulk-create
- 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: profile page js error on multisite.
- Fix: standard wordpress redirect functionality.
- 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
- Fixed: remove
HTTP_X_FORWARDED_FOR header support to retrieve client ip. Props @snicco
- Added:
magic_login_client_ip filter to customize client IP.
- Added: username-only mode. define
MAGIC_LOGIN_USERNAME_ONLY in the config file to use it.
- Added: email subject option on the settings page.
- Email improvements: Check email contents before converting line breaks to
<br/> tags.
- Small tweaks and improvements.
1.4.1 (May 23, 2022)
- Check user object to avoid notice.
1.4 (May 23, 2022)
- Added user-level disable controls.
- Added magic login link creation from the profile page.
- Small tweaks and improvements.
1.3.1 (May 2, 2022)
redirect-to parameter added to CLI command.
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 the 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.2
- Fix: Scheduled expired token cleanup
1.1.1
- Update Shared UI
- Shortcode
magic_login_form now supports redirect_to attribute
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.2
- Update Shared UI
- fix: add text-domain for missing strings
- fix: login email customization
1.0.1
- Update Shared UI
- Tested with WP 5.7
1.0
2.3.1 (July 10, 2024)
- [Fixed] Resolved issue with Cloudflare Turnstile integration when AJAX is enabled.
2.3 (July 10, 2024)
- [Added] REST API. Now you can create magic login links via REST API.
- [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] Registration feature.
- [Added] reCAPTCHA integration.
- [Added] Cloudflare Turnstile integration.
- [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.
- [Improved] WooCommerce integration on block based themes.
- [Fixed] Allow email customizations with HTML tags (based on unfiltered_html capability).
- [Fixed] WooCommerce toggle to work with dynamically loaded .showlogin link.
- [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 the 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)
- Added WooCommerce integration for a seamless checkout experience.
- Added a new option to enforce redirection rules from the settings.
- 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 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.
- Add Dutch language packs.
- Dependency updates.
- Minor tweaks on settings form.
1.9.1 (October 26, 2023)
- Added French translation.
- Dependency updates.
- Fix deprecated variable format.
- Improved PHP 8.2 compatibility.
- Tested with WP 6.4
1.9 (July 25, 2023)
- Added: AJAX support for login requests.
- Added: CLI command for bulk. See
wp help magic-login bulk-create
- 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: profile page js error on multisite.
- Fix: standard wordpress redirect functionality.
- 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
- Fixed: remove
HTTP_X_FORWARDED_FOR header support to retrieve client ip. Props @snicco
- Added:
magic_login_client_ip filter to customize client IP.
- Added: username-only mode. define
MAGIC_LOGIN_USERNAME_ONLY in the config file to use it.
- Added: email subject option on the settings page.
- Email improvements: Check email contents before converting line breaks to
<br/> tags.
- Small tweaks and improvements.
1.4.1 (May 23, 2022)
- Check user object to avoid notice.
1.4 (May 23, 2022)
- Added user-level disable controls.
- Added magic login link creation from the profile page.
- Small tweaks and improvements.
1.3.1 (May 2, 2022)
redirect-to parameter added to CLI command.
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 the 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.2
- Fix: Scheduled expired token cleanup
1.1.1
- Update Shared UI
- Shortcode
magic_login_form now supports redirect_to attribute
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.2
- Update Shared UI
- fix: add text-domain for missing strings
- fix: login email customization
1.0.1
- Update Shared UI
- Tested with WP 5.7
1.0
2.3 (July 10, 2024)
- [Added] REST API. Now you can create magic login links via REST API.
- [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] Registration feature.
- [Added] reCAPTCHA integration.
- [Added] Cloudflare Turnstile integration.
- [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.
- [Improved] WooCommerce integration on block based themes.
- [Fixed] Allow email customizations with HTML tags (based on unfiltered_html capability).
- [Fixed] WooCommerce toggle to work with dynamically loaded .showlogin link.
- [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 the 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)
- Added WooCommerce integration for a seamless checkout experience.
- Added a new option to enforce redirection rules from the settings.
- 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 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.
- Add Dutch language packs.
- Dependency updates.
- Minor tweaks on settings form.
1.9.1 (October 26, 2023)
- Added French translation.
- Dependency updates.
- Fix deprecated variable format.
- Improved PHP 8.2 compatibility.
- Tested with WP 6.4
1.9 (July 25, 2023)
- Added: AJAX support for login requests.
- Added: CLI command for bulk. See
wp help magic-login bulk-create
- 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: profile page js error on multisite.
- Fix: standard wordpress redirect functionality.
- 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
- Fixed: remove
HTTP_X_FORWARDED_FOR header support to retrieve client ip. Props @snicco
- Added:
magic_login_client_ip filter to customize client IP.
- Added: username-only mode. define
MAGIC_LOGIN_USERNAME_ONLY in the config file to use it.
- Added: email subject option on the settings page.
- Email improvements: Check email contents before converting line breaks to
<br/> tags.
- Small tweaks and improvements.
1.4.1 (May 23, 2022)
- Check user object to avoid notice.
1.4 (May 23, 2022)
- Added user-level disable controls.
- Added magic login link creation from the profile page.
- Small tweaks and improvements.
1.3.1 (May 2, 2022)
redirect-to parameter added to CLI command.
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 the 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.2
- Fix: Scheduled expired token cleanup
1.1.1
- Update Shared UI
- Shortcode
magic_login_form now supports redirect_to attribute
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.2
- Update Shared UI
- fix: add text-domain for missing strings
- fix: login email customization
1.0.1
- Update Shared UI
- Tested with WP 5.7
1.0
2.2 (May 29, 2024)
- [Added] Registration feature.
- [Added] reCAPTCHA integration.
- [Added] Cloudflare Turnstile integration.
- [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.
- [Improved] WooCommerce integration on block based themes.
- [Fixed] Allow email customizations with HTML tags (based on unfiltered_html capability).
- [Fixed] WooCommerce toggle to work with dynamically loaded .showlogin link.
- [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 the 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)
- Added WooCommerce integration for a seamless checkout experience.
- Added a new option to enforce redirection rules from the settings.
- 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 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.
- Add Dutch language packs.
- Dependency updates.
- Minor tweaks on settings form.
1.9.1 (October 26, 2023)
- Added French translation.
- Dependency updates.
- Fix deprecated variable format.
- Improved PHP 8.2 compatibility.
- Tested with WP 6.4
1.9 (July 25, 2023)
- Added: AJAX support for login requests.
- Added: CLI command for bulk. See
wp help magic-login bulk-create
- 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: profile page js error on multisite.
- Fix: standard wordpress redirect functionality.
- 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
- Fixed: remove
HTTP_X_FORWARDED_FOR header support to retrieve client ip. Props @snicco
- Added:
magic_login_client_ip filter to customize client IP.
- Added: username-only mode. define
MAGIC_LOGIN_USERNAME_ONLY in the config file to use it.
- Added: email subject option on the settings page.
- Email improvements: Check email contents before converting line breaks to
<br/> tags.
- Small tweaks and improvements.
1.4.1 (May 23, 2022)
- Check user object to avoid notice.
1.4 (May 23, 2022)
- Added user-level disable controls.
- Added magic login link creation from the profile page.
- Small tweaks and improvements.
1.3.1 (May 2, 2022)
redirect-to parameter added to CLI command.
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 the 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.2
- Fix: Scheduled expired token cleanup
1.1.1
- Update Shared UI
- Shortcode
magic_login_form now supports redirect_to attribute
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.2
- Update Shared UI
- fix: add text-domain for missing strings
- fix: login email customization
1.0.1
- Update Shared UI
- Tested with WP 5.7
1.0