---
title: "Case-sensitive username Abfrage"
url: "https://www.typo3.net/d/47903-case-sensitive-username-abfrage"
source: "typo3.net"
tags: ["TYPO3","Frontend","Frage"]
created: "2006-08-09"
last_reply: "2012-07-23"
replies: 3
solved: true
page: 1
pages: 1
lang: "de"
---

# Case-sensitive username Abfrage

TYPO3 › Frontend · 3 Antworten · gelöst · gestartet 2006-08-09

## Frage

**Unbekannter Benutzer** · 2006-08-09 · [Beitrag #1](https://www.typo3.net/d/47903-case-sensitive-username-abfrage/1)

Hallo Forum,

habe bei einer geschlossenen Benutzergruppe das Problem, dass beim Login der Benutzername nicht auf Groß- und Kleinscheibung/ Case-sensitive überprüft wird ...
Jetzt bin ich auch momentan voll mit Brettern vorm Kopp gesegnt, sodass ich nicht herausgefunden habe, ob TYPO3 dies überhaupt macht (was ja der Hit wäre), oder ich mit dieses Verhalten mit irgendeiner (Drecks! sry) Extension zerschossen habe.

Mein Sys: TYPO3 V4.0.1, newloginbox, sr_feuser_register, dkd_redirect_at_login und dank des Shop (V2.8.0) jede Menge anderer Ext., die irgendwie alle miteinander in Abhängigkeit stehen!

Hat jemand eine Idee, was bei mir hier im Argen liegt?

Grüße,
Commodore

## Beste Antwort

**Unbekannter Benutzer** · 2006-08-10 · [Beitrag #3](https://www.typo3.net/d/47903-case-sensitive-username-abfrage/3)

Mh! Danke für den Tip, nur leider hilft das nicht beim Login, denn diese Extension setzt nur andere Eval-Werte für die BE-Maske ...

Also TYPO3 unterscheidet tatsächlich im Frontend nicht Groß- und Kleinschreibung beim Login: Ein stink normales TYPO3-Web nur mit der NewLoginBox läßt mich mit beiden Varianten in der Schreibweise meines Testusers rein ...

Einzige Möglichkeit: Indirekte Erkennung durch MD5-Hash des Passwortes inkl. des Usernames ... ein kleiner "karlheinz" erzeugt halt einen anderen Hash als ein großer "KARLHEINZ"!

Die Ext. kb_md5fepw macht so etwas, beißt sich aber mit redirect-Ext. und ich habe
leider nun aber schon ca. 1000 Benutzer, deren Passwort ich nicht auf den nötigen MD5-Hash umstellen will!

Im Grunde muss bei der Datenbankabfrage der Username nur BINÄR abgefragt werden, dann würde alles klappen! Warum ist denn da noch keiner draufgekommen?

Ich suche ja schon die richtige Stelle in den TYPO3 Libs (userauth), bin aber noch nicht unbedingt weiter ...

Hat denn keiner von euch Probs dieser Art?!?

## Antworten

### [#2](https://www.typo3.net/d/47903-case-sensitive-username-abfrage/2) · just2b · 2006-08-10

Hallo,

wie wärs mit der Ext cron_feuserscase: Allows FE Users with uppercase in username

lg georg

### [#3](https://www.typo3.net/d/47903-case-sensitive-username-abfrage/3) · Unbekannter Benutzer · 2006-08-10 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#4](https://www.typo3.net/d/47903-case-sensitive-username-abfrage/4) · tbreuss · 2012-07-23

Es ist zwar ein uralter Post, aber die einfachste Antwort fehlt.

In der Datei typo3conf/extTables.php folgende Zeile reinschreiben:

```php
$GLOBALS['TCA']['fe_users']['columns']['username']['config']['eval'] = 'nospace,uniqueInPid,required';
```

Anschliessend sicherstellen, dass die Datei extTables.php in der localconf.php auch eingebunden wird. In der Datei localconf.php muss folgende Zeile stehen (nicht auskommentiert):

```php
$typo_db_extTableDef_script = 'extTables.php';
```

Mehr braucht's nicht dazu.

---

Quelle: „Case-sensitive username Abfrage“, typo3.net, https://www.typo3.net/d/47903-case-sensitive-username-abfrage
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
