Comment 1 for bug 406231

Revision history for this message
Mathias Brodala (mathbr) wrote :

The idea here was to first try to login via an unhashed password (suggesting that it already is hashed) and if that fails again with a hashed password. This is meant to allow older versions of Exaile 0.3.x to be able to login, even if the password has not been hashed.

By default the password is always hashed in the preference and saved as such. If we now force the first call to login to hash the password, login with an already hashed password is likely to fail the same way it is currently for unhashed passwords.

There is no way that we can save an indication if the password has already been hashed or not, we cannot know about that.

Anyways, I could not reproduce the issue if I restore my plain text password and the password is hashed as soon as you re-enter the password in the preferences dialog.