Seite 1 von 1

Login mit eMail Adresse

Verfasst: Do 28. Aug 2008, 14:55
von mike.habermeier
Hallo alle zusammen. Ich habe
mal eine einfache frage. Ich habe ein Formular erzeugt,
welches mir eine Zufällige Zahl als Login Namen an die Kundenverwaltung überträgt und ein neutrales Passwort.

Jetzt bin ich am überlegen ob das nicht einfach wäre wenn
jeder kunde automatisch seine eMail Adresse als Login Namen hätte.

Wäre das möglich das dies angelegt wird. Ich meine aber
automatisch. So dass der Kunde gar nix davon mitbekommt.

Im Moment sind auf der Seite nämlich keine Logins vorgesehen. Aber
das kann sich ja schnell ändern und so könnten sich die Kunden
zu einem späteren Zeitpunkt mit eMail Adresse und einem neutralen Passwort (Gast) anmelden und Ihre Daten ändern.

Mein Formular:
Code: Alles auswählen
<?php $randomUser = rand(0,1000000);?>
<input type="hidden" name="s[Username]" value="<?php echo $randomUser ?> " >
<input type="hidden" name="s[Password]" value="gast" >


Vielen Dank für die Hilfe!!

Gruß Mike

Verfasst: Do 28. Aug 2008, 15:17
von deemes
Mail-Adressen als Namen finde ich recht ungünstig. Gerade in unserer SPAMverseuchten Zeit ändert man ja die Mailadresse hin und wieder.

ja da gebe ich dir recht..

Verfasst: Fr 29. Aug 2008, 08:26
von mike.habermeier
aber der Kunde möchte das wohl gerne
so haben und er möchte das ich das so mache.

das mti dem spam habe ich ihm auch gesagt ;-)

Verfasst: Fr 29. Aug 2008, 14:01
von schmitter
Du kannst die Usernamen mit einem einfachen SQL-Befehl ersetzen à la

Code: Alles auswählen

UPDATE tblWebUser SET Username=Adresse_Email;
Meintest du das? Vorher aber erst ein schönes Backup machen ;) Ürbigens kann es zu Problemen kommen. Es könnte ja durchaus sein, dass der Mensch sich zweimal mit der gleichen E-Mailadresse angemeldet hat. Oder dass mehrere Leute sich eine E-Mailadresse teilen (z.B. info[at]blabla.de) Dann könntest du den Account nicht mehr richtig zuordnen...

danke für die info..

Verfasst: Fr 29. Aug 2008, 14:30
von mike.habermeier
aber ich meinte eigentlich das wenn das formular übertragen wird
die eMail Adresse auch für den Login Namen verwendet wird.

Also gleich richtig eingetragen wird

danke.. gruß mike