• Plugin Author Jeff Farthing

    (@jfarthing84)


    If you are using custom templates, specifically resetpass-form.php, and lost password reset functionality after the upgrade to 6.3.12, this applies to you.

    There were changes to the resetpass-form.php template. The key and user login values are now passed in a cookie (as per WP issue #29060) instead of in the URL. A new hidden field was added, plus a new way of populating an existing field. Have a look at this diff to view the changes.

    https://wordpress.org/plugins/theme-my-login/

Viewing 9 replies - 16 through 24 (of 24 total)
  • Hi,
    I have also the same issue. I have an old site with version 6.3.10 and a new one with version 6.3.12 and both do not work with password reset.
    The page with the form to reset the password ([theme-my-login default_action=”lostpassword”]) is well displayed, then the mail is sent with a link (resetpass/?key=s2glw1GmBEO7METfQxHs&login=client for the 6.3.10 version and wp-login.php?action=rp&key=ICz9YtmeR7zlWUF90z8h&login=toto for the 6.3.12 version).
    When clicking on the link, the page is not found !
    Thanks for your support
    Pat

    Hi,
    Just to be sure, do I need to place a specific shortcode in the “resetpass” page? For the moment, I have only the [theme-my-login] without specific default_action
    On an other hand, I have the security option enable and have checked the “Disable wp-login.php”
    Let me know
    Regards
    Pat

    Plugin Author Jeff Farthing

    (@jfarthing84)

    All the pages are created by default and DO NOT need to be modified!

    Hi
    Thanks for your feedback. Not sure I haven’t not tried to change something in the meantime. How can I go back to initial shortcode?
    Do you have a kind of map between page and shortcode to be in?
    Regards
    Pat

    Plugin Author Jeff Farthing

    (@jfarthing84)

    Each TML page has a meta field of “_tml_action” added to it, with the action as the value.

    Hi Jeff,

    Any updates on fixing the issue?

    Thanks

    Hi Jeff,
    Looking at the database, I have only 2 posts that have such meta :
    – Profile – _tml_action profile
    – Logout – _tml_action logout

    Do I miss something in my configuration and if yes, what?
    Thanks
    Pat

    Or is there a way to suppress all TML database info and tart with a brand new TML install?

    Plugin Author Jeff Farthing

    (@jfarthing84)

    Apparently, you (or someone else) delete the other pages. You’d need to edit the theme_my_login settings array in the wp_options table and change the version to less than what it currently is (e.g. 6.3.10) and then deactivate and reactivate the plugin. It will then recreate all te pages.

Viewing 9 replies - 16 through 24 (of 24 total)

The topic ‘Password Reset Issues’ is closed to new replies.