passwords get changed after login... #565
|
I am having the strangest issue. |
Replies: 3 comments 1 reply
|
Bumpint this up to see fi anyone has had this issue because I honestly don't know how to fix it! |
|
I too upgraded from 1.3 to 1.9.10 and am having the same issue. After the initial install I was able to login with my admin credentials. However, once I logout and try to log back in, my password changes (as seen in the user table in phpmyadmin) and all users password's hash have the same prefix of $2$12$. If I edit the user's database record and paste back in the original password md5 hash, I can log back in but it changes back with each logout. I have now tried this on two different installations on two different hosting platforms using PHP 8.4 EDIT: after reviewing other comments, it seems that the needed SQL modifications when upgrading are not happening. Looking at the upgrade-mysql.sql file the following changes are not happening (and with respect to the login password changes, it appears that it is due to the cal_passwd not being modified to VARCHAR(255)). /upgrade_v1.3.0/ |
|
@marcnyc2001 @scopemonkey — scopemonkey, your diagnosis is exactly right. This was tracked as issue #567 and fixed in v1.9.16 (commit
To fully resolve this on your installs:
ALTER TABLE webcal_user MODIFY cal_passwd VARCHAR(255);
Sorry for the trouble. Going forward I'd recommend running the install wizard's upgrade path on future bumps so all the |
@marcnyc2001 @scopemonkey — scopemonkey, your diagnosis is exactly right. This was tracked as issue #567 and fixed in v1.9.16 (commit
ac340e5a):To fully resolve this on your installs: