{"id":6030,"date":"2019-03-20T18:42:35","date_gmt":"2019-03-20T15:42:35","guid":{"rendered":"https:\/\/maxim-kaminsky.com\/shop\/?page_id=6030"},"modified":"2020-04-04T20:08:28","modified_gmt":"2020-04-04T17:08:28","slug":"ajax-login-and-registration-modal-changelog","status":"publish","type":"page","link":"https:\/\/maxim-kaminsky.com\/shop\/ajax-login-and-registration-modal-changelog\/","title":{"rendered":"AJAX Login and Registration modal Changelog"},"content":{"rendered":"<p><strong>= VER 1.91 &#8211; 04\/04\/2020 =<\/strong><\/p>\n<ul>\n<li>Fix for the [&#8220;Restrict Content Pro&#8221; plugin](https:\/\/docs.maxim-kaminsky.com\/lrm\/kb\/restrict-content-pro-integration\/)<\/li>\n<\/ul>\n<p><strong>= VER 1.90 &#8211; 01\/04\/2020 =<\/strong><\/p>\n<ul>\n<li>Integrated the [&#8220;Restrict Content Pro&#8221; plugin](https:\/\/docs.maxim-kaminsky.com\/lrm\/kb\/restrict-content-pro-integration\/)<\/li>\n<li>&#8220;Loco translation&#8221; plugin integration<\/li>\n<\/ul>\n<p><strong>= VER 1.88 &#8211; 15\/03\/2020 =<\/strong><\/p>\n<ul>\n<li>Wordfence 2FA integration &#8211; https:\/\/docs.maxim-kaminsky.com\/lrm\/kb\/2-factor-login-otp-verification\/<\/li>\n<li>Restore the Wordfence &#8220;last login time&#8221; feature<\/li>\n<\/ul>\n<p><strong>= VER 1.87 &#8211; 16\/02\/2020 =<\/strong><\/p>\n<ul>\n<li>Added {{FIRST_NAME}} and {{LAST_NAME}} to the Password reset email<\/li>\n<li>Free up to 2.10<\/li>\n<\/ul>\n<p><strong>= VER 1.85 &#8211; 30\/12\/2019 =<\/strong><\/p>\n<ul>\n<li>Do not Auto-trigger modal if it&#8217;s already shown<\/li>\n<li>New After-Registration action &#8220;Email verification [PRO] + redirect to page below (send a verify link)&#8221;<\/li>\n<li>Fix for &#8220;Email verification [PRO] (send a verify link)&#8221; &#8211; if the user reset the password before activate an account, he&#8217;s able to verify account anymore<\/li>\n<\/ul>\n<p><strong>= VER 1.84 &#8211; 13\/12\/2019 =<\/strong><\/p>\n<ul>\n<li>Fix for re-opening modal with Auto-trigger, if the modal is already active<\/li>\n<\/ul>\n<p><strong>= VER 1.83 &#8211; 1\/12\/2019 =<\/strong><\/p>\n<ul>\n<li>Options to hide the tabs in modal &amp; full-width submit button style<\/li>\n<\/ul>\n<p><strong>= VER 1.82 &#8211; 27\/11\/2019 =<\/strong><\/p>\n<ul>\n<li>&#8211; Do not allow create an account with very weak password<\/li>\n<\/ul>\n<p><strong>= VER 1.81 &#8211; 14\/11\/2019 =<\/strong><\/p>\n<ul>\n<li>&#8211; Fixed issue with set password link for a new user &amp; custom Reset password page url<\/li>\n<li>&#8211; Fixed issue with the Ultimate Member plugin and creating the user from the admin<\/li>\n<\/ul>\n<p><strong>= VER 1.80 &#8211; 20\/10\/2019 =<\/strong><\/p>\n<ul>\n<li>&#8211; Fixed issue with nickname used and a display name in WooCommerce and Buddypress<\/li>\n<li>&#8211; Compatibility with Simple History plugin<\/li>\n<li>&#8211; After Login action &#8220;hide modal&#8221;, to avoid the page reload<\/li>\n<\/ul>\n<p><strong>= VER 1.72 &#8211; 28\/07\/2019 =<\/strong><\/p>\n<ul>\n<li>Tweaks for cases were not possible to connect to the license server<\/li>\n<li>Added missing support for shortcode params &#8220;role&#8221; and &#8220;role_silent&#8221;<\/li>\n<\/ul>\n<p><strong>= VER 1.71 &#8211; 21\/05\/2019 =<\/strong><\/p>\n<ul>\n<li>Added MatchCaptcha<\/li>\n<li>Added the Option to do not use WC reset page by default to fix the issues on some websites<\/li>\n<li>Fixed Ultimate Member in-modal registration redirect<\/li>\n<li>Fixed BuddyPress login\/registration redirect to the BP profile<\/li>\n<li>Option to regenerate License Instance ID to fix the issues in case of copying the website.<\/li>\n<\/ul>\n<p><strong>= VER 1.70 &#8211; 21\/05\/2019 =<\/strong><\/p>\n<ul>\n<li>Updated Free plugin to 2.05 (font icons, etc)<\/li>\n<li>Do no show &#8220;To short password&#8221; message if user do no start entering the password- Added Invisible reCaptcha<\/li>\n<li>User role selection during the registration<\/li>\n<\/ul>\n<p><strong>= VER 1.64 &#8211; 07\/04\/2019 =<\/strong><\/p>\n<ul>\n<li>Updated Free plugin to 2.04<\/li>\n<\/ul>\n<p><strong>= VER 1.62 &#8211; 07\/04\/2019 =<\/strong><\/p>\n<ul>\n<li>&#8211; Fixed a bug &#8211; API key was auto-reset after some time<\/li>\n<li>&#8211; Updated Free plugin to 2.03<\/li>\n<li>&#8211; &#8211; Fixed a bug during Registration that happens with disabled &#8220;Terms&#8221; box<\/li>\n<li>&#8211; &#8211; Added &#8220;Debug&#8221; section to the &#8220;Advanced&#8221; tab to simplify debug AJAX errors<\/li>\n<li>&#8211; &#8211; Redirect logged in user from the plugin Login\/Register pages to the &#8220;redirect_to&#8221; GET param &#8211; useful if user is logged in on the another tab\n<ul>\n<li><strong>&#8211; = FREE VER 2.01 &#8211; 07\/03\/2019 =<\/strong><\/li>\n<li>&#8211; &#8211; &#8220;Hide Password&#8221; text replaced with Icon<\/li>\n<li>&#8211; &#8211; Lazy load script &#8220;zxcvbn.min.js&#8221; with 800 kb size<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>= VER 1.60 &#8211; 17\/03\/2019 =<\/strong><\/p>\n<ul>\n<li>&#8211; Added new skin &#8220;Flat Two&#8221;<\/li>\n<li>&#8211; Integrated License System<\/li>\n<\/ul>\n<p><strong>= VER 1.51 &#8211; 19\/02\/2019 =<\/strong><\/p>\n<ul>\n<li>&#8211; Fixed a bug in the plugin in-build reCaptcha &#8211; even if disable reCaptcha for some tabs it gives error &#8220;Wrong reCaptcha&#8221;<\/li>\n<li>&#8211; Fixed missing registration Password filed &#8220;placeholder&#8221;<\/li>\n<\/ul>\n<p><strong>= VER 1.50 &#8211; 11\/02\/2019 =<\/strong><\/p>\n<ul>\n<li>Option to pick a custom page to show after clicking the e-mail confirmation link<\/li>\n<li>Added new skin &#8220;Flat black&#8221;<\/li>\n<li>PRO version doesn&#8217;t require a Free version installed<\/li>\n<\/ul>\n<p><strong>= VER 1.31 &#8211; 16\/01\/2019 =<\/strong><\/p>\n<ul>\n<li>Small fix for the UltimateMember plugin<\/li>\n<li>Added plugin in-build reCaptcha<\/li>\n<\/ul>\n<p><strong>= VER 1.30 &#8211; 3\/01\/2019 =<\/strong><\/p>\n<ul>\n<li>Fixed broken redirects after login\/registration in version 1.28 and 1.29<\/li>\n<\/ul>\n<p><strong>= VER 1.29 &#8211; 1\/01\/2019 =<\/strong><\/p>\n<ul>\n<li>Fixed broken redirects after login\/registration in version 1.28<\/li>\n<li>Added support for the &#8220;Google Captcha (reCAPTCHA) by BestWebSoft&#8221; reCAPTCHA plugin<\/li>\n<li>Fixed a bug with an Email Verification link, if the username contains spaces<\/li>\n<li>Fixed a bug with a missing captcha in the &#8220;Lost password&#8221; form<\/li>\n<\/ul>\n<p><strong>= VER 1.28 &#8211; 24\/12\/2018 =<\/strong><\/p>\n<ul>\n<li>Auto-trigger modal (site-wide or per post\/page) feature<\/li>\n<li>Integrated UltimateMember registration form (if UltimateMember is active &#8211; default registration form was replaced with the UltimateMember one)<\/li>\n<li>Option to replace WooCommerce account login\/registration form with a plugin one<\/li>\n<\/ul>\n<p><strong>= VER 1.27 &#8211; 06\/11\/2018 =<\/strong><\/p>\n<ul>\n<li>Small customizer fix<\/li>\n<\/ul>\n<p><strong>= VER 1.26 &#8211; 14\/09\/2018 =<\/strong><\/p>\n<ul>\n<li>After click on &#8220;Add to cart&#8221; or &#8220;Processed to checkout&#8221;, product will be added to cart or redirected to checkout (if reload page after login is disabled)<\/li>\n<li>ACF Pro compatibility fixes<\/li>\n<\/ul>\n<p><strong>= VER 1.23 &#8211; 14\/09\/2018 =<\/strong><\/p>\n<ul>\n<li>Integrated with the [Invisible reCaptcha](https:\/\/wordpress.org\/plugins\/invisible-recaptcha\/) plugin- [tutorial](https:\/\/docs.maxim-kaminsky.com\/lrm\/kb\/how-to-set-up-invisible-recaptcha\/)<\/li>\n<li>WP reCaptcha Integration integration fixed &#8211; not possible to login\/signin if WP reCaptcha disabled for login or signin<\/li>\n<li>Added ability to add a custom text\/shortcodes before and after login\/registration forms<\/li>\n<\/ul>\n<p><strong>= VER 1.22 &#8211; 06\/09\/2018 =<\/strong><\/p>\n<ul>\n<li>Ability to hide Username field in registration form<\/li>\n<li>Tested with WC Vendors plugin compatibility<\/li>\n<\/ul>\n<p><strong>= VER 1.21 &#8211; 03\/09\/2018 =<\/strong><\/p>\n<ul>\n<li>Option to enable\/disable BuddyPress registration form<\/li>\n<li>Added plugin logout link + silent logout<\/li>\n<\/ul>\n<p><strong>= VER 1.20 &#8211; 27\/08\/2018 =<\/strong><\/p>\n<ul>\n<li>Integrated BuddyPress registration form (if BuddyPress is active &#8211; default registration form was replaced with BuddyPress one)<\/li>\n<\/ul>\n<p><strong>= VER 1.19 &#8211; 09\/08\/2018 =<\/strong><\/p>\n<ul>\n<li>Added Custom JS editor to Customizer<\/li>\n<li>Auto-login after Email Verification<\/li>\n<\/ul>\n<p><strong>= VER 1.18 &#8211; 01\/08\/2018 =<\/strong><\/p>\n<ul>\n<li>Email Verification tweaks (Pending role is missing)<\/li>\n<\/ul>\n<p><strong>= VER 1.17 &#8211; 19\/07\/2018 =<\/strong><\/p>\n<ul>\n<li>Email Verification tweaks<\/li>\n<\/ul>\n<p><strong>= VER 1.16 &#8211; 18\/06\/2018 =<\/strong><\/p>\n<ul>\n<li>&#8211; Integrated Jetpack SSO login<\/li>\n<\/ul>\n<p><strong>= VER 1.15 &#8211; 10\/06\/2018 =<\/strong><\/p>\n<ul>\n<li>&#8211; Integrated WP Customizer (now possible customize buttons color)<\/li>\n<li>&#8211; Added fix for Login process with WooCommerce Sense plugin active<\/li>\n<li>&#8211; New WooCommerce option: Display modal when the\u00a0user is not logged and click &#8220;Proceed to checkout&#8221; on Cart page<\/li>\n<li>&#8211; Rewrite User verification in PRO: after registration user get an e-mail with a verification link, after clicking &#8211; account become Verified and he can log in.<\/li>\n<\/ul>\n<p><strong>= VER 1.13 &#8211; 04\/05\/2018 =<\/strong><\/p>\n<ul>\n<li>&#8211; Tweak: Ability to set redirect per link (with using class &#8220;lrm-redirect&#8221;) &#8211; then after login\/registration user will be redirected to a[href]<\/li>\n<\/ul>\n<p><strong>= VER 1.12 &#8211; 24\/04\/2018 =<\/strong><\/p>\n<ul>\n<li>&#8211; Bug: Woocommerce login\/registration modal can&#8217;t be disabled<\/li>\n<\/ul>\n<p><strong>= VER 1.11 &#8211; 23\/04\/2018 =<\/strong><\/p>\n<ul>\n<li>&#8211; Allow user set custom password (not random generated) during registration<\/li>\n<li>&#8211; Redirect user to specified page after login\/registration (for example User Profile)<\/li>\n<li>&#8211; Notice, if Free version is not activated\/installed<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>= VER 1.91 &#8211; 04\/04\/2020 = Fix for the [&#8220;Restrict Content Pro&#8221; plugin](https:\/\/docs.maxim-kaminsky.com\/lrm\/kb\/restrict-content-pro-integration\/) = VER 1.90 &#8211; 01\/04\/2020 = Integrated the [&#8220;Restrict Content Pro&#8221; plugin](https:\/\/docs.maxim-kaminsky.com\/lrm\/kb\/restrict-content-pro-integration\/) &#8220;Loco translation&#8221; plugin integration = VER 1.88 &#8211; 15\/03\/2020 = Wordfence 2FA integration &#8211; https:\/\/docs.maxim-kaminsky.com\/lrm\/kb\/2-factor-login-otp-verification\/ Restore the Wordfence &#8220;last login time&#8221; feature = VER 1.87 &#8211; 16\/02\/2020 = Added {{FIRST_NAME}} [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6030","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/maxim-kaminsky.com\/shop\/wp-json\/wp\/v2\/pages\/6030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maxim-kaminsky.com\/shop\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/maxim-kaminsky.com\/shop\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/maxim-kaminsky.com\/shop\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maxim-kaminsky.com\/shop\/wp-json\/wp\/v2\/comments?post=6030"}],"version-history":[{"count":9,"href":"https:\/\/maxim-kaminsky.com\/shop\/wp-json\/wp\/v2\/pages\/6030\/revisions"}],"predecessor-version":[{"id":16294,"href":"https:\/\/maxim-kaminsky.com\/shop\/wp-json\/wp\/v2\/pages\/6030\/revisions\/16294"}],"wp:attachment":[{"href":"https:\/\/maxim-kaminsky.com\/shop\/wp-json\/wp\/v2\/media?parent=6030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}