Zum Inhalt springen

Warum Kleinbuchstaben ???

Erstellt am 1. Juli 2004 · 2 Antworten · letzte Antwort am 1. Juli 2004

Tags: Frage

LuckyLuke ·

Moin,

in diversen Bereichen arbeitet Typo mit Kleinbuchstaben.

Z.B. im Registrierformular (FE_USER) muß man für Benutzername und Passwort Kleinbuchstaben verwenden.

War das nur ne Idee von Kasper oder hat das technische Hintergründe ??

Ich find es bietet doch mehr Sicherheit wenn man mit Groß-und Kleinbuchstaben arbeiten kann.

Habt Ihr ne Idee ???

Gruß Luke o.O

maxhb ·
LuckyLuke schrieb

Moin,
in diversen Bereichen arbeitet Typo mit Kleinbuchstaben.
Z.B. im Registrierformular (FE_USER) muß man für Benutzername und Passwort Kleinbuchstaben verwenden.
War das nur ne Idee von Kasper oder hat das technische Hintergründe ??

AFAIK liegt dem keine technische Einschränkung zu Grunde. Offenbar hat da irgend jemanden irgend ewtas geritten und er hat die entsprechende Definition im TCA-Array eingetragen (Siehe Modul->Konfiguration).

LuckyLuke schrieb

Ich find es bietet doch mehr Sicherheit wenn man mit Groß-und Kleinbuchstaben arbeiten kann.
Habt Ihr ne Idee ???

FullACK und ja, die hätte ich da 😉
Folhenden Code in die Datei typo3conf/extTables.php einfügen (diese Datei erstellen, fass sie nicht exisitiert):

<?php
$GLOBALS['TCA']['fe_users']['columns']['username'][config']['eval] = 'nospace,uniqueInPid,required';
$GLOBALS['TCA']['fe_users']['columns']['password'][config']['eval] = 'nospace,required';
?>

Dann die Datei typo3conf/localconf.php um folgende Zeile ergänze, falls diese fehlt:

$typo_db_extTableDef_script = "extTables.php";

Ist ungetesteter Code, sollte aber so funktionieren 😉

CU
maxhb

P.S.: Ich weiss, eigentlich müsste man dafür eine Extension erstellen...