Mark Cutting
Forum Replies Created
-
I’ve also emailed the same text above to the support address. The community would clearly appreciate some formal response to this debacle.
I have the same issue. I’ve had to disable this extension as it’s stopping my orders from registering. Luckily enough, I have another plugin that can prevent the spam registrations.
I’m just curious as to why there are so many bugs with version 2.x ?? Paying customer with a developer bundle, and now extremely unhappy.
Forum: Plugins
In reply to: [Theme My Login] Recaptcha appears twice on the register pageWhich menu @apolisit ?
Forum: Plugins
In reply to: [Theme My Login] Recaptcha appears twice on the register page@apolisit – nice site, BTW. I am doing something similar here in the UK
https://www.phenomlab.com/Forum: Plugins
In reply to: [Theme My Login] Recaptcha appears twice on the register page@apolisit Good news. Glad to help out. I believe that TML replaces the default wp-login.php form with it’s own, so this could (Jeff can confirm) explain that part.
Forum: Plugins
In reply to: [Theme My Login] Recaptcha appears twice on the register page@apolisit are you using any other plugins that also enable Google CAPTCHA ? Checking the source of the page, it is actually defined twice – are you using a registration template ?
Error: reCAPTCHA has already been rendered in this element at Object.Gr [as render] (VM87 recaptcha__en_gb.js:397) at Object.gglcptch.display (script.js?ver=1.36:170) at HTMLDivElement.<anonymous> (script.js?ver=1.36:15) at Function.each (load-scripts.php?c=0&load[]=jquery-core,jquery-migrate&ver=4.9.5:2) at a.fn.init.each (load-scripts.php?c=0&load[]=jquery-core,jquery-migrate&ver=4.9.5:2) at Object.gglcptch.prepare (script.js?ver=1.36:8) at script.js?ver=1.36:283 script.js?ver=1.36:241 Error: reCAPTCHA has already been rendered in this element at Object.Gr [as render] (VM87 recaptcha__en_gb.js:397) at Object.gglcptch.display (script.js?ver=1.36:170) at HTMLDivElement.<anonymous> (script.js?ver=1.36:15) at Function.each (load-scripts.php?c=0&load[]=jquery-core,jquery-migrate&ver=4.9.5:2) at a.fn.init.each (load-scripts.php?c=0&load[]=jquery-core,jquery-migrate&ver=4.9.5:2) at Object.gglcptch.prepare (script.js?ver=1.36:8) at gglcptch_prepare (script.js?ver=1.36:239) at dispatch (load-scripts.php?c=0&load[]=jquery-core,jquery-migrate&ver=4.9.5:3) at r.handle (load-scripts.php?c=0&load[]=jquery-core,jquery-migrate&ver=4.9.5:3) ytprefs.min.js?ver=4.9.5:2 YT API ready 2And the HTML here https://prnt.sc/j6e081
Forum: Everything else WordPress
In reply to: Posts being held for moderationThanks @sterndata
I highly recommend that your team get with the program on 2FA, then. You have a great product that will be rendered completely worthless to anyone in a secure space.
Woocommerce stores with their own merchant gateways (anything not using paypal express basically) are required to be PCI compliant and must enable 2FA. Anyone else who wants any kind of measurable sense of security will also want it.
We use Wordfence premium which offers 2FA built in and the system won’t prompt for the codes using UM’s login forms.
I am going to echo this. Very frustrating to see UM not very committed to what should be a simple and defacto security plugin – particularly when there are so many on the market that do this for free. If TML provides support for this out of the box, why doesn’t Ultimate Member ??
Forum: Plugins
In reply to: [WPBruiser {no- Captcha anti-Spam}] GDPR ComplianceHi @mcutting,
Unfortunately, we don’t support two factor authentication in the current version of the plugin, however, I will discuss this option with the team.
Thanks for letting us know.Regards.
Any updates to this now that V2 of UM has been released ?
Forum: Plugins
In reply to: [Two Factor Authentication] Support for Ultimate MemberActually, this one in particular looks promising – https://docs.ultimatemember.com/article/1188-umonloginbeforeredirect
I think in this case all I need is to execute the 2FA plugin using this function ?
Forum: Plugins
In reply to: [Two Factor Authentication] Support for Ultimate Member@davidanderson I wanted to reopen this discussion, as I’ve since found this – https://docs.ultimatemember.com/article/1324-hooks-list
It’s a list of all hooks for Ultimate Member, and I think this is a great starting point. As I’ve purchased the premium version of this plugin, would you mind taking a look ?
Many thanks.
Forum: Plugins
In reply to: [Two Factor Authentication] Support for Ultimate Member@smoothmazi
Glad they worked for you. Let me know if you need anything else.Forum: Plugins
In reply to: [Two Factor Authentication] Support for Ultimate MemberHere you go
function theme_action_url_redirect( $url, $action, $instance ) { // useful if you're in sub-domain, you can also change a bit more like using get_permalink( $page_id ) $site_url = get_bloginfo( 'url' ); switch ( $action ) { case 'register' : $url = $home_url . '/register/'; break; case 'lostpassword' : $url = $home_url . '/password-reset/'; //$url = get_permalink( 3809 ); // where 10 is the new lost password page break; } return $url; } add_filter( 'tml_action_url', 'theme_action_url_redirect', 10, 3 ); function tml_title( $title, $action ) { if ( is_user_logged_in() ) { $user = wp_get_current_user; if ( 'profile' == $action ) $title = 'Your Profile'; else $title = sprintf( 'Welcome, %s', $user->display_name ); } else { switch ( $action ) { case 'register' : $title = 'Register'; break; case 'lostpassword': case 'retrievepassword': case 'resetpass': case 'rp': $title = 'Forgot Password ?'; break; case 'login': default: $title = ''; } } return $title; } add_filter( 'tml_title', 'tml_title', 11, 2 );Let me know if you need anything else.
Does anyone actually read these forums ??
Decided to use a workaround in order to get the two factor I needed. It’s a bit convoluted, but here goes
1. Leave Ultimate Member installed and functional, handling everything but the login and logout functions
2. Install Theme My Login and let this handle the login and logout functions (note that if you have existing slugs for login and logout, these pages should be deleted
3. Point Ultimate Member at the new pages for login and logout
4. Modify CSS for TML so that it matches the style of UM
5. Install and activate Two Factor Authentication plugin. Configure as necessary
6. In my case, I have the full suite of plugins for UM so I also included shortcodes for Social Media Login etc in the same page
7. Using a custom set of functions, modified the URL for register, reset password etc to UM pages. Don’t have the functions to hand at present, but I’d anyone wants these, just let me know
8. Test all functions. As TML is handling the login session, the 2FA component works as intended. Register simply forwards onto UM so this works as expected
9. Logout uses TML and works as expectedI would advise against creating the pages in advance and then having TML create btw ones, as the meta tags do not activate when running validations such as bad username and password etc.
Again, a slightly convoluted and long way round solution, but it works as intended and to the user, looks exactly the same.
I just hope that the developers of Two Factor Authentication and UM can come up with a working 2FA solution. Both are well written and flexible plugins, yet don’t seem to support our interact with each other. It’s a pity, but I hope this changes soon on both fronts – particularly as I have a premium subscription for both.