Wer ist hier? 1 Gäste
Mit Mailadresse einlogen
|
|
AlexS |
Geschrieben am 18.12.2010 00000012 22:02
|
Jung Mitglied Beiträge: 44 Registriert am: 28.11.10 Fusioneer: 13 years 11 months 0 weeks 6 days 4 hours 24 minutes 0 seconds |
hallo gibt es eine möglichkeit den usern zu ermöglichen das sie statt dem usernamen ihre mailadresse eingeben können? So wie bei facebook? |
|
|
SC-Ad-Bot | Advertisement |
| |
AlexS |
Geschrieben am 18.12.2010 00000012 22:13
|
Jung Mitglied Beiträge: 44 Registriert am: 28.11.10 Fusioneer: 13 years 11 months 0 weeks 6 days 4 hours 24 minutes 0 seconds |
nein der username soll angezeigt werden nu rfür das login meine ich. das man sich mit der mailaddy einlogt. |
|
|
emblinux |
Geschrieben am 19.12.2010 00000012 07:00
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 0 months 4 weeks 30 days 6 hours 33 minutes 30 seconds |
Dazu müsstest du den Login dahingehend anpassen, dass wenn der Benutzername nicht stimmt (wenn man die Mailadresse eingibt), dass dann auch die Mailadresse geprüft wird. Dazu müsstest du dann aber noch die Prüfung des Benutzernamens anpassen, das dort auch noch der Punkt und das @ erlaubt sind, wenn das noch nicht der Fall sein sollte.
|
|
|
AlexS |
Geschrieben am 19.12.2010 00000012 10:01
|
Jung Mitglied Beiträge: 44 Registriert am: 28.11.10 Fusioneer: 13 years 11 months 0 weeks 6 days 4 hours 24 minutes 0 seconds |
also nur die login.php im root verändern sonst keine datei? setuser.php oder maincore.php? |
|
|
emblinux |
Geschrieben am 19.12.2010 00000012 10:08
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 0 months 4 weeks 30 days 6 hours 33 minutes 30 seconds |
ich denke mal es ist nicht mal die login.php sondern eher die cookie_include.php und session-include.php im Ordner includes. Denn dort werden die Logindaten geprüft.
|
|
|
AlexS |
Geschrieben am 19.12.2010 00000012 10:09
|
Jung Mitglied Beiträge: 44 Registriert am: 28.11.10 Fusioneer: 13 years 11 months 0 weeks 6 days 4 hours 24 minutes 0 seconds |
asoo cool danke werde ich gleich mal probieren falls ich es hinkriege lade ich die lösung hier hoch. Können sicher andere auch noch gut gebrauchen :-D Edit: naja so ganz einfach ist es doch nicht. Habe in der cookie...datei user_name zu user_email geändert. Klappt leider nicht. Bearbeitet von AlexS am 19.12.2010 00000012 10:26 |
|
|
emblinux |
Geschrieben am 19.12.2010 00000012 10:30
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 0 months 4 weeks 30 days 6 hours 33 minutes 30 seconds |
Das es einfach ist, hat auch niemand behauptet. Und einfach nur user-name durch user-email ersetzen, damit ist es nicht getan. Man sollte schon wissen, was da genau abgeht, wenn man dort Änderungen vornehmen möchte.
|
|
|
AlexS |
Geschrieben am 19.12.2010 00000012 10:36
|
Jung Mitglied Beiträge: 44 Registriert am: 28.11.10 Fusioneer: 13 years 11 months 0 weeks 6 days 4 hours 24 minutes 0 seconds |
Ja das weiss ich leider nicht :-( |
|
|
emblinux |
Geschrieben am 20.12.2010 00000012 09:21
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 0 months 4 weeks 30 days 6 hours 33 minutes 30 seconds |
So, ich hatte gerade mal 5 Minuten und habe mich dem Problem mal gewidmet. Die Anpassung scheint doch einfacher zu sein als gedacht. Du musst dazu 2 Dateien anpassen (cookie_include.php und session_include.php). Suche in beiden Dateien folgende Zeile: Code Download Code $result = dbquery("SELECT user_id, user_name, user_status, user_actiontime FROM ".DB_USERS." WHERE user_name='".$user_name."' AND user_password='".md5($user_pass)."' LIMIT 1"); Diese einfach abändern in: Code Download Code $result = dbquery("SELECT user_id, user_name, user_status, user_actiontime FROM ".DB_USERS." WHERE (user_name='".$user_name."' OR user_email='".$user_name."') AND user_password='".md5($user_pass)."' LIMIT 1"); Schon kann man sich mit dem Benutzernamen oder seiner E-Mail-Adresse anmelden. Habe das bei mir kurz getestet und es hat funktioniert. Ob so etwas sinnvoll ist sei mal dahingestellt. PS: noch etwas zu Facebook. Bei so einem Portal sollte man sich gar nicht erst registrieren. Wie viel negatives ich darüber schon gelesen habe.... kann nur sagen Finger weg. |
|
|
AlexS |
Geschrieben am 23.12.2010 00000012 21:45
|
Jung Mitglied Beiträge: 44 Registriert am: 28.11.10 Fusioneer: 13 years 11 months 0 weeks 6 days 4 hours 24 minutes 0 seconds |
Dankeee hammer vielen Dank das klappt wie geschmiert :-D |
|
Springe ins Forum: |
Ähnliche Themen
Thema | Forum | Antworten | Letzter Beitrag |
---|---|---|---|
Einlogen Super Admin | Allgemeine Support Fragen | 4 | 15.11.2009 00000011 16:47 |