Cannot Change Password
Permalink
I was doing some testing and I came across this error...
Users can't change their passwords from the Edit Profile page.
Process:
From Edit Profile page... Click edit, enter new password, enter it again to validate, click [save]. Users will get an error saying "Invalid email address provided."
I have a workaround... I tell the user to request a new "lost" password.
Users can't change their passwords from the Edit Profile page.
Process:
From Edit Profile page... Click edit, enter new password, enter it again to validate, click [save]. Users will get an error saying "Invalid email address provided."
I have a workaround... I tell the user to request a new "lost" password.
make sure all files were uploaded correctly,
Any specific files you have in mind?
I tried overwriting:
/concrete/models/user.php
/concrete/models/userinfo.php
I have no way of "making sure" the files were transferred correctly other than looking for an error in my FTP program or getting a 500 server error.
I tried overwriting:
/concrete/models/user.php
/concrete/models/userinfo.php
I have no way of "making sure" the files were transferred correctly other than looking for an error in my FTP program or getting a 500 server error.
just re-upload the /concrete folder,
override everything, check for if any files didn't make it in ftp,
override everything, check for if any files didn't make it in ftp,
Done. No errors.
Same thing...
Same thing...
Same problem here!!!
Same here...
I had the same problem and strangely there was an "incorrect email address" message associated with the error, even though email is not requested in the change password form!
So, I moved a copy of the "profile" folder inside the "concrete/controllers" directory to my installation's root "controllers" directory, then edited the "edit.php" file inside the newly copied folder. Specifically, I commenting out lines 41-47 "//validate the user's email" and what immediately follows. The change password form now works correctly.
So, I moved a copy of the "profile" folder inside the "concrete/controllers" directory to my installation's root "controllers" directory, then edited the "edit.php" file inside the newly copied folder. Specifically, I commenting out lines 41-47 "//validate the user's email" and what immediately follows. The change password form now works correctly.
Thanks Ray! This helped me as well!