Bernd Wurst commited on 2012-08-10 07:50:30
Zeige 1 geänderte Dateien mit 1 Einfügungen und 1 Löschungen.
| ... | ... |
@@ -43,7 +43,7 @@ function find_role($login, $password, $i_am_admin = False) |
| 43 | 43 |
if (@mysql_num_rows($result) > 0) |
| 44 | 44 |
{
|
| 45 | 45 |
$entry = mysql_fetch_object($result); |
| 46 |
- if ($entry->username != $login) {
|
|
| 46 |
+ if (strcasecmp($entry->username, $login) == 0 && $entry->username != $login) {
|
|
| 47 | 47 |
// MySQL matched (warum auch immer) ohne Beachtung der Schreibweise. Wir wollen aber case-sensitive sein. |
| 48 | 48 |
logger(LOG_WARNING, "session/checkuser", "login", "denying login to wrong cased username »{$login}«.");
|
| 49 | 49 |
warning('Beachten Sie bei der Eingabe Ihrer Zugangsdaten bitte die Groß- und Kleinschreibung.');
|
| 50 | 50 |