clef/clef-wordpress

Conflict with MemberMouse

Closed this issue · 5 comments

I'm trying to use Clef on a site which is also using MemberMouse (MM) - see membermouse.com if you're not familiar with it. MM creates membership roles that can be tied to WordPress roles, so I'd hoped I'd be able to use Clef in combination with it. Unfortunately with both MM and Clef activated (hybrid mode) I'm unable to login using Clef or MM. Clef is logging in to the browser, but not logging into the site. I can trigger the wave to appear, the phone app appears to sync as usual, and the clef logo briefly appears on screen... then nothing. I can tell by outputting the role on screen that no role has been logged into, and I can verify this when I can't access admin etc. that the role user should be able to access.

I've uninstalled and reinstalled Clef in case MM had overwritten something Clef needs, but that didn't help at all. I do appreciate that you can't be expected to make Clef compatible with every WordPress plugin out there, but was wondering if you have any suggestions of things I should review?

Does the page appear to refresh? Does Member Mouse use a custom login page of any sort? I'd guess that they ignore some of the WP login hooks that Clef needs to log users in.

I don't believe the page did appear to refresh. I'll verify that later.
Member Mouse offers the ability to deliver a different welcome page per role, so must be doing something with login, and by default it's hi-jacked /login. Clef is still visible on wp-login.php exactly as it would be on a site without MM.

This might be one for the not compatible list then.

Does Clef login work if you login at /wp-login.php?

On Wed, Nov 5, 2014 at 9:46 AM, Sandie notifications@github.com wrote:

I don't believe the page did appear to refresh. I'll verify that later.
Member Mouse offers the ability to deliver a different welcome page per
role, so must be doing something with login, and by default it's hi-jacked
/login. Clef is still visible on wp-login.php exactly as it would be on a
site without MM.

This might be one for the not compatible list then.


Reply to this email directly or view it on GitHub
#182 (comment).

No, with both enabled I can't get in at all. I have to remove MM or Clef to get back in.

This may also relate to wpengine hosting and interactions with the Limit Logins plugin. For anyone else wishing to use MM and Clef, I suspect there may be an incompatibility, but there are several other factors here including the fact that MM isn't recommending wpengine. I'm not pursuing this any further, so I think this issue might be best closed.