Lange Loginnamem erzeugen merkwürdiges Verhalten

Please report bugs here!

Moderator: Thorsten

Post Reply
cybrid
Posts: 25
Joined: Wed Mar 19, 2014 9:13 am

Lange Loginnamem erzeugen merkwürdiges Verhalten

Post by cybrid » Mon May 05, 2014 10:36 am

Hallo Thorsten,

beim Anlegen von einem User mit langem Login Namen kam es zu merkwürdigen Meldungen wie "authentication warning" und ähnlichem.
Nachfolgende User erhielten den Namen vom vorherigen usw.
Sehr komisch das Ganze.

Ursache gefunden:
Der Login Name darf in der Tabelle faquser nur 25 Zeichen lang sein.
Ist der Name länger, wird der User unvollständig angelegt.
Dann passieren merkwürdige Dinge. Ein manuelles säubern der Datenbankeinträge machte die Benutzerverwaltung wieder gängig.

Da der Login Name die Email Adresse sein soll, habe ich es auf var (50) geändert und jetzt geht's.
Ich würde mich freuen, wenn in der nächsten Version der Wert etwas höher liegt.

gruß
cybrid

ps: sehe gerade das in der faquserlogin sogar var(128) erlaubt sind bei login erlaubt sind.
pss: Mailadressen als Login Namen gehen nicht. Anlegen geht, einloggen leider nicht. Vermutlich werden Sonderzeichen beim Login eliminiert.

Thorsten
Posts: 14764
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Lange Loginnamem erzeugen merkwürdiges Verhalten

Post by Thorsten » Mon May 05, 2014 7:38 pm

Hi,

ich kann es für die 2.9 ändern, in der 2.8 vermeide ich DB-Änderungen.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist

Post Reply