• The password reset function has broken on our website, and I’ve been working for hours to try to fix this.

    As others have reported, if I click the “Lost Password” link on the login page and then go to my email to click the password reset link, I am taken to the password reset page and get the error ‘Sorry, that key does not appear to be valid.’

    I’m running into trouble troubleshooting the problem.

    If I disable the “Theme My Login” plugin and then try to reset the password from the generated email, I don’t get the standard WordPress password reset page. I get the themed page with the Theme My Login short code.

    Can someone tell me how to get back to the default password reset page so I can just test if the problem is coming from this plugin.

    Also, are there any other plugins that have been ID’d as interfering with this plugin?

    We updated to the latest WordPress version a few months ago. I suppose it’s possible that no one has tried to reset a password in the interim until today, and that update is what caused the problem. No other changes have taken place.

    Thank you.

    https://www.ads-software.com/plugins/theme-my-login/

Viewing 12 replies - 1 through 12 (of 12 total)
  • What version of WP are you using? I ran into this problem with WP 3.8. I can confirm that there is a problem with TML Lost Password and WP 3.8. The problem is that WP key generation changed in a previous version and TML did not update their code accordingly.

    Luckily I am a developer so I was able to debug and fix the problem. Unfortunately that means I cannot upgrade TML; or if I do I have to re-apply the fix. Here is how I fixed TML Lost Password –

    https://www.ads-software.com/support/topic/lost-password-not-working-4

    FYI, even with TML enabled, you should be able to manually go to the original WP login page – https://mysite.com/wp-login.php and click on the Reset/Lost Password link; or https://mysite.com/wp-login.php?action=lostpassword

    I have been having this issue and finding a lot of people who use TML plugin. But I don’t use it and have this problem too. I am working with about 20 membership sites that use Wishlist and discovered this issue.

    Just for the sake of being helpful I will post my solution to this issue.

    Point your browser to: https://api.www.ads-software.com/secret-key/1.1/salt/
    Open your wp-config.php and reupdate the Authentication Unique Keys section. The instructions are found in the config file. Super simple and worth a try.

    My issue has been resolved.

    Thank you PCGS51 – that fixed my issue completely!!

    I cannot get my password reset to work for my site. When I click on the link to reset my password from the email generated by WordPress, I receive the “Sorry, that key does not appear to be valid” message. However, none of the passwords I have ever used are working.

    Did you try the solution I posted above?

    I struggled with this for days and finally found that if I cleared the user_activation_key for the offending user record (using phpmyadmin) it started to work again. It had a left over value, possibly from another plugin or older version, not sure where it came from. But, in my case, it magically started working.

    Hey grcrane,

    I would really like to know how you do that. While I do know how to use phpMyAdmin I’m not sure exactly how to do what you describe. If you have some time could you please post the steps? Thanks.

    Ok, in phpMyAdmin, attach the WordPress database and then click on the users table, probably wp_users. Now, find the user record that you are trying to use and click on the “Edit” link. Near the bottom you will see the field “user_activation_key”. If it has something in the value input box, wipe it out and save by clicking the “Go” button. Now, try the forgot password process again on that user and see if it works.

    Thanks grcrane,

    There are times that resetting the salts doesn’t work and I’ve been searching for a new fix. I will definitely try this one.

    I’m thinking this would only work for one user. Some of the sites I deal with can have hundreds and even sometimes thousands and if it does this for one it will do it for all. So I may need to find a way to do that as well. Thanks again!

    The solution above did not work for me. Same issue.

    boriguanaco—

    You may have noticed this but there are two or three (if using the TML plugin) possible solutions to this issue. Make sure you explore them all. Good luck!

    I think it happens if you are logged in with a user that wasn’t created by Theme-My-Login.

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘'Sorry, that key does not appear to be valid'’ is closed to new replies.