Viewing 8 replies - 1 through 8 (of 8 total)
  • I am having exactly the same issue – I see that there is an update for the plugin but I’m a little apprehensive of installing it. Also, the changelog doesn’t state if this issue was fixed or not.

    Plugin Contributor Champ Camba

    (@champsupertramp)

    Hi,

    We’ve released version 1.3.58. Let us know if the update resolve the issue.

    Regards,

    Thread Starter docarzt

    (@docarzt)

    I can confirm this problem is a bug in the plugin. In: um-actions-account.php

    if ( $_POST['user_password'] && $_POST['confirm_user_password'] ) {
    			$changes['user_pass'] = $_POST['user_password'];
    			add_filter('send_password_change_email','um_send_password_change_email');
    
    		}
    
    		$arr_fields = array();
    		$secure_fields = get_user_meta( um_user('ID'), 'um_account_secure_fields', true );
    		if( isset( $secure_fields  ) ){
    			foreach ( $secure_fields as $tab_key => $fields ) {
    				if( isset( $fields ) ){
    					foreach ($fields as $key => $value) {
    						$arr_fields[ ] = $key;
    					}
    				}
    			}
    		}
    
    		$changes = array();

    The function detects a password change on line 12 and inserts that into the list of changes array $changes, however line 30:

    $changes = array();

    Re-initializes $changes and therefore removes the password update. If I move

    $changes = array();

    to BEFORE the password change detection, it works fine.

    Obviously not a good fix because an update of the plugin would invalidate the edit so don’t edit your core plugin files to get it working. Should be fixed by the author ASAP!

    Thread Starter docarzt

    (@docarzt)

    If you need a quick and dirty fix while waiting for the plugin update, put this in your functions.php theme file:

    This will update the password. The password change email doesn’t seem to go out, but this might be because I’m on a vagrant.

    Ignore this, 1.3.58 fixes the issue…

    Thread Starter docarzt

    (@docarzt)

    1.3.58 resolves this issue.

    Thanks for fixing the password changing bug today! But in my opinion it is not completely gone:
    If a user does not have a first and a last name in his/her account, which is not mandatory on our site, and wants to change his/her password and presses the “Update Password” button, the user is switched from the “Change Password” tab to the “Account” tab and is encouraged with red hints to enter first and last name. So the user can’t change password without first and last name.

    Can anyone reproduce this behavior?

    I still have this problem. After changing the password in the account options window, it returns me to the profile page without any message of success. The password has not been updated.
    Any ideas? Ty

    Plugin version 1.3.87
    WordPress version 4.7.5

    I am also having this exact same problem. All plugins, wordpress, etc updated. User gets email with reset password link. Changes password. says it’s successful, but can’t login with the new password.

    Please help!

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Account Page Change Password Not Working’ is closed to new replies.