Lieber Andi,
Daher - eventuell trim() über den Input und gut ist?
das Wichtigste wurde ja alles schon erwähnt. Meiner Meinung nach sollten Benutzernamen aber grundsätzlich case-insensitive sein. UserA
sollte meiner Meinung nach identisch zu uSERa
und usera
behandelt werden. Insbesondere bei Mailadressen ist es sehr sinnvoll sie so zu behandeln. Wer bei einem Mailprovider Kunde ist, der BoB@example.org
und bOb@example.org
als unterschiedliche Mailkonten führt, hat dann zwar Pech, die Schuld schöbe ich aber dem Betreiber des Mailservers in die Schuhe, weil es echt Unsinn ist!
Liebe Grüße
Felix Riesterer