Support

Home Forums Event Espresso Premium Lost password page / isn't connecting

Lost password page / isn't connecting

Posted: September 1, 2020 at 10:30 pm


Justin

September 1, 2020 at 10:30 pm

I have a multisite for many events created. I originally built the site to host many large conferences. Each of these required users to be create an user subscriber account. To accommodate some that only need registration page I have made events on the main multisite events page. Now that I have created those the user accounts are recognized and able to login. The problem comes in when trying to use the lost password option.

I am not sure if you can help me with this but after going through the cart and trying to login and incorrectly inputting the password and clicking the lost password link the connection is not being made and the user is invalid.

Here is the main site URL: https://events.education.ne.gov/account/lost-password/
This is a subsite that works URL: https://mtss.events.education.ne.gov/my-account/lost-password/

Lost password: https://monosnap.com/file/jeNfrEJ7XoO3JPCZ9EPLxNEh61Gx3p
Invalid user: https://monosnap.com/file/4YskQOETNOC9UQI2GiJrQVipGLOIXy

I am using WP 5.5 and EE 4.10.6.p


Tony

  • Support Staff

September 2, 2020 at 2:57 pm

Hi there,

The lost your password link uses the WP Core function wp_lostpassword_url() so the behaviour you see currently is actually WordPress default behaviour, in regards to the link itself that is.

However, it looks like you are using something other than the default password reset form, is that correct? If so it’s whatever plugin you are using for that which will need to investigate this further, I’m assuming it’s only looking up users for the current site.


Justin

September 3, 2020 at 1:50 pm

I am using User Registration plugin from WPEverest – https://wordpress.org/plugins/user-registration/

I have now made changes in their settings and have also chatted with WP Engine to clear cache. Users from a subsite are still not able to reset passwords but are now able to register with the same accounts.


Tony

  • Support Staff

September 8, 2020 at 9:00 am

Yeah within that plugin the specifically check if the account is for the current blog/site:

if ( is_multisite() && ! is_user_member_of_blog( $user_data->ID, get_current_blog_id() ) ) {
    ur_add_notice( __( 'Invalid username or email.', 'user-registration' ), 'error' );
    return false;
}

I’m not recommending you change their code but that’s why you can’t reset the passwords for user accounts that aren’t active on the current site.


Justin

September 8, 2020 at 3:02 pm

Thank you Tony for finding that. This is very helpful! I will see if there is a change they can make.


Tony

  • Support Staff

September 9, 2020 at 1:54 am

You’re most welcome.

The support post ‘Lost password page / isn't connecting’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso