Problems with uppercase characters in users.username in db and case-insensitive logins
|Reported by:||samuel||Owned by:|
I have a user who used a login with uppercase characters at his first time login in roundcube some time ago with a older version of roundcube. In the database in the table users his username also has this uppercase characters. After upgrading to version 0.5 of roundcube he was not able to login anymore because the login seems now to be case-sensitive. Changing $rcmail_config['login_lc'] to true does not help at this point because the username string in database will not be converted to lowercase character. I use e-mail addresses as login and a mysql database.
Steps to reproduce:
- change a character of your username to uppercase in database in table users
- set $rcmail_config['login_lc'] to true in the config
- try to login
Workaround: Convert all usernames in your database in table users to lowercase.