icingaweb2/library/Icinga/Authentication
Johannes Meyer 4d173e6746 DbUserBackend: Lowercase usernames before fetching password hashes
The BINARY cast to make trailing spaces significant (#4030) also
made these queries case-sensitive. This wasn't identified at the
time because the query itself wasn't case-insensitive, but the
default collation on the `name` column. (Tests sometimes are the
perfect mitigation for this...)

fixes #4184
2020-06-24 14:08:30 +02:00
..
User DbUserBackend: Lowercase usernames before fetching password hashes 2020-06-24 14:08:30 +02:00
UserGroup LdapUserGroupBackend: Log what the ambiguity check does 2018-10-08 10:34:27 +02:00
AdmissionLoader.php Apply role to all users if the role is defined with users=* 2017-11-16 12:02:41 +01:00
Auth.php Introduce Auth::setUser() 2020-03-02 14:15:53 +01:00
AuthChain.php AuthChain: Send failed login-attempts to the audit log 2019-07-11 14:41:17 +02:00
Authenticatable.php Change all license headers to only reflect a file's year of creation 2016-02-08 15:41:00 +01:00
Role.php Remove Role::addPermission() 2016-03-29 11:25:53 +02:00
RolesConfig.php Introduce class RolesConfig 2019-07-23 13:53:29 +02:00