Viewing 14 replies - 16 through 29 (of 29 total)
  • Thread Starter darrylhadfield

    (@darrylhadfield)

    No.

    Doesn’t matter, I’m tired of screwing with this. We were leveraging UM because of the ability to nix certain domains from registration, but the breaking of the PW reset is a hard stop for my client.

    UM’s uninstalled, PW resets work again properly.

    I’ll just steer clear of UM plugins, moving forward.

    @darrylhadfield

    From the release notes for UM 2.5.0:

    Templates required update:

    password-change.php
    password-reset.php

    Cached and optimized/minified assets(JS/CSS) must be flushed/re-generated after upgrade

    Thread Starter darrylhadfield

    (@darrylhadfield)

    It’s a bit late to be referencing this now as a part of the process.

    I’ve already nixed UM and we’re back on the basic wordpress functionality.

    I’m frankly VERy surprised that UM would require changes to template files… that’s not something that I recall seeing any notification or warning about in the upgrade.

    Marking this issue as resolved, and we’re done with UM.

    @missveronicatv Not on my end. As mentioned, the set_password_link was always invalid after updating to 2.5. I reverted back to 2.4.1 and it works. I think it’s possible that @darrylhadfield issue is cache related. My issue was just for the initial email to have the set_password_link which was always invalid after updating the plugin. Have you verified that um_set_password works with the 2.5.0? Let me know if I can provide any additional details.

    @darrylhadfield

    You have version 2.4.2 installed. Update to 2.5.0. View version 2.5.0 details.

    The “View version 2.5.0 details” link have all information about the update.

    2.5.0: August 17, 2022

    Enhancements:
    Added: Input type “tel” using for the “Mobile Number” and “Phone Number” fields

    Bugfixes:
    Fixed: Performance issue on wp-admin Users screen. Queries were replaced to the cache transient values
    Fixed: Privacy policy displaying when there are 2 registration forms on the same page
    Fixed: Password Reset process via Ultimate Member – Password Reset form. Reset password links’ arguments changed to the same view as WordPress native has. Password Reset available for the same cases as native WordPress Password Reset has
    Fixed: Sanitizing for the Info Text field-type in wp-admin forms. Needed for the proper 3rd-party integrations
    Fixed: Displaying the filters’ titles on the Member Directory pages

    Deprecated:
    UM()->query()->get_users_by_status() without alternativities. It’s unused since 2.5.0. Will be removed since 2.7.0
    UM()->user()->get_pending_users_count(). Use UM()->query()->get_pending_users_count() instead. It’s unused since 2.5.0. Will be removed since 2.7.0
    UM()->user()->remove_cached_queue() without alternativities. It’s unused since 2.5.0. Will be removed since 2.7.0

    Templates required update:
    password-change.php
    password-reset.php

    Cached and optimized/minified assets(JS/CSS) must be flushed/re-generated after upgrade

    @chickey

    Have you verified that um_set_password works with the 2.5.0?

    Yes I tested the Reset Password before the release was made official because of the Landing Page code snippet. I had to do an adjustment to the code snippet for changes in UM so now it’s supporting both pre UM 2.5.0 and UM 2.5.0. I have the UM templates without any customizations.

    Yes cache related is always a difficult issue with plugin updates.

    Doing this

    Cached and optimized/minified assets(JS/CSS) must be flushed/re-generated after upgrade

    is usually more difficult than doing the version upgrade.

    @missveronicatv Are you saying that one would need to manually update those files? Copying and pasting the dev notes isn’t helpful. Those files aren’t included in the update process?

    Have you verified that um_set_password works with the 2.5.0? (it doesn’t).

    Once again, updating to 2.5.0 broke the functionality of set_password_link.

    Thread Starter darrylhadfield

    (@darrylhadfield)

    @missveronicatv , no, I don’t have 2.4.2 installed. I don’t have UM installed at all. I deleted it because of this issue.

    Thanks for your offer of support, but at this point, aftetr seeing that other users are having the same issue even when doign what you’re suggesting, I’m moving forward with other options.

    @chickey, @darrylhadfield

    You have successfully changed your password.

    I tested the Password Reset and it’s working with the default template.

    @chickey

    Are you saying that one would need to manually update those files?

    The update will replace all files in the UM directory.

    If you have customized a template your template is saved by UM in your active theme folder and is not updated by UM with a new release to keep your customizations. When there is a change in the default UM template the changes must also be implemented by you in your customized template.

    @missveronicatv Okay, just to clarify, the set_password_link DOES NOT WORK in version > 2.5. You might be speaking about the Password Reset page and NOT the set_password_link. Again, I feel like this isn’t getting through so I’m going to reiterate it:

    Ultimate Member – Set Password, the extension um-set-password, which generates the short tag {set_password_link} DOES NOT WORK IN > 2.5. The link is always invalid.

    I did specify that it was the set_password_link but I think you keep missing that part, but I hope now that is clear. No, I didn’t customize any core files of the plugin.

    @chickey

    Can you post an example of the {set_password_link}

    @missveronicatv No, I can’t spin up a site right now to demonstrate that your plugin is not working (you should do that), but I assure you, that I’ve spent the last two days troubleshooting and I simply reverted back to 2.4.1 and the {set_password_link} started working. Have you really verified that the um-set-password extension works with 2.5.0?

    @chickey

    This is the password reset link in UM 2.4.2

    https://xxxxx/um-password/?act=reset_password&hash=EJtwxtth4SeEhSOXLnml&user_id=2

    This is the password reset link in UM 2.5.0

    https://xxxxx/um-password/?act=reset_password&hash=RN8yZ7XixnvohJWkv5ID&login=Dennis

    The change in the link from user_id identification to the login name.

    I tested again in both UM 2.4.2 and UM 2.5.0 and both work OK.

Viewing 14 replies - 16 through 29 (of 29 total)
  • The topic ‘Password Reset never works.’ is closed to new replies.