icingaweb2/library/Icinga/Authentication/User
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
..
DbUserBackend.php DbUserBackend: Lowercase usernames before fetching password hashes 2020-06-24 14:08:30 +02:00
DomainAwareInterface.php Add interface for user backends which are responsible for a specific domain 2017-06-12 13:31:07 +02:00
ExternalBackend.php ExternalBackend: Don't authenticate a user if `REMOTE_USER` is empty 2019-12-05 15:13:02 +01:00
LdapUserBackend.php Make multi-domain authn working w/ upper-case domains in user names 2018-01-16 10:36:22 +01:00
UserBackend.php Auth: Make sure to set the configured domain on LDAP/MSAD user backends 2017-07-11 17:02:32 +02:00
UserBackendInterface.php Change all license headers to only reflect a file's year of creation 2016-02-08 15:41:00 +01:00