| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |
|

06-04-2002, 23:34
|
|
Ralf
Member
|
|
Registriert seit: Apr 2001
Ort: Langenburg
Beiträge: 457
|
|
login mit email - Bestätigung?
Hallo,
ich verwende die phplib für das login. Weiß jemand wie dies mit der email-Bestätigung funktioniert oder wo man mehr darüber nachlesen kann. Email Bestätigung im Sinne, daß wenn ein neuer User sein Passwort und username eingetragen hat, er dann eine mail-Nachricht bekommt mit einem link den er dann zur Bestätigung anklicken muß und dann wieder in den Anmeldevorgang eingeloggt wird.
Weiß darüber jemand näher Bescheid?
|

06-04-2002, 23:37
|
|
Troublegum
PHP Senior
|
|
Registriert seit: Dec 2001
Beiträge: 1.302
|
|
Schick doch einfach ein generiertes Passwort an die eingegebene Adresse. Dürfte am praktischsten sein.
__________________
"Los, lass uns loslegen! Hm ? Quatschen können wir hinterher immer noch!"
"Aber Bommel, wir können jetzt nicht bumsen. Wir müssen doch erst den Kindern - ... "
"Ja ja ja. Du willst immer nur das Eine. Buchstabenzeigen, Buchstabenzeigen - meine Gefühle sind dir wohl scheißegal."
© Harald Schmidt
|

06-04-2002, 23:51
|
|
Ralf
Member
|
|
Registriert seit: Apr 2001
Ort: Langenburg
Beiträge: 457
|
|
das ist eine gute Idee, eine vielleicht sogar noch bessere,
weißt du wo man mehr darüber erfahren kann, insbesondere
- wie Generierung und das Versenden erfolgt des Passwortes erfolgt und
- was passiert mit dem laufenden Einloggvorgang, wo steigt der user wieder ein mit 'seinem' Passwort
|

07-04-2002, 00:00
|
|
Troublegum
PHP Senior
|
|
Registriert seit: Dec 2001
Beiträge: 1.302
|
|
Hier gibts einen einfachen Passwortgenerator.
mit
mail($empfaenger,"Dein Passwort","Hallo $name,\ndein Passwort lautet: $passwort\n","From: me@server.com");
verschickst du das Passwort.
Dem User sagst du einfach "Dein Passwort wird dir per eMail zugesandt." Damit ist die Registrierung beendet und er kann sich einloggen wie jeder andere.
__________________
"Los, lass uns loslegen! Hm ? Quatschen können wir hinterher immer noch!"
"Aber Bommel, wir können jetzt nicht bumsen. Wir müssen doch erst den Kindern - ... "
"Ja ja ja. Du willst immer nur das Eine. Buchstabenzeigen, Buchstabenzeigen - meine Gefühle sind dir wohl scheißegal."
© Harald Schmidt
|

07-04-2002, 00:13
|
|
Ralf
Member
|
|
Registriert seit: Apr 2001
Ort: Langenburg
Beiträge: 457
|
|
danke dir,
diesen Passwortgenerator werde ich mir mal näher anschauen
Gruß Ralf
|

07-04-2002, 05:25
|
|
Trashar
PHP Senior
|
|
Registriert seit: Dec 2001
Ort: /root/
Beiträge: 1.366
|
|
den benutze ich:
PHP-Code:
function ID($return) {
srand(time());
$id = "";
$a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
for($i=0; $i<=$return; $i++) {
$id.=substr($a, (rand()%(strlen($a))),1);
}
return($id);
}
$zufall = id('10'); # wobei 10 hier die länge der zuifallszahl wieder gibt..
mfg Trashar
|

07-04-2002, 08:45
|
|
Ralf
Member
|
|
Registriert seit: Apr 2001
Ort: Langenburg
Beiträge: 457
|
|
kann man eigentlich auch ein Passwort generieren, daß eine Variable Anzahl von Zeichen hat, ich denke hierbei an ein einstelliges oder zweistelliges Passwort.
|

07-04-2002, 09:16
|
|
JoelH
Registrierter Benutzer
|
|
Registriert seit: Jul 2001
Beiträge: 2.740
|
|
hmm,
das macht doch der Passwortgenerator , dei Variable $return beinhaltet die anzahl der Zeichen !
|

09-04-2002, 23:51
|
|
]Ejecutor[
Newbie
|
|
Registriert seit: Feb 2002
Beiträge: 31
|
|
Hi Leute.
Ich würde gerne auf die Ursprungsfrage zurückkommen, weil sie mich selbst interessiert.
Also was schickt man dem User, der sich registriert hat, damit er auch die Registrierung bestätigen kann? Kann ja sein, dass jemand einfach ne falsche Email-Adresse angegeben hat. Und um das auszuschliessen, hätte ich gerne ne Bestätigung.
Wie muss der Link aussehen, den der User erhält und v.a. was muss mein dadurch aufgerufenes Script dann leisten, damit es dann auch wirklich die Daten in die SQL-DB schreibt?
|

10-04-2002, 00:12
|
|
Ralf
Member
|
|
Registriert seit: Apr 2001
Ort: Langenburg
Beiträge: 457
|
|
also die einzige Möglichkeit jemand eine Bestätigungsmöglichkeit zu übermitteln ist die per Mail, eine andere kenne ich nicht (per Post vielleicht?), gibt er eine falsche Mail an, dann erhält er weder einen Link zur Bestätigung noch ein Passwort mit dem er sich wieder einloggen kann, man hört von diesem user gar nichts mehr,
Was passiert eigentlich, wenn jemand z.B. bei gmx eine provisorische 123@gmx.de Anschrift angibt und seine Anschriftendaten falsch sind? hiergegen sehe ich keine Möglichkeit dies zu vermeiden - oder?
|

10-04-2002, 01:05
|
|
]Ejecutor[
Newbie
|
|
Registriert seit: Feb 2002
Beiträge: 31
|
|
Per mail würde mir ja schon vollkommen reichen.
Es geht sich ja a) darum, dass die mail-Adresse die richtige ist, damit nicht ein anderer 'aus Versehen' Newsletter etc. bekommt. Und b) damit nicht ne Menge 'Fake-Adressen' in der Db landen...
|

10-04-2002, 12:34
|
|
Troublegum
PHP Senior
|
|
Registriert seit: Dec 2001
Beiträge: 1.302
|
|
Sollte ein Nutzer, eine andere Email adresse angeben, bekommt er halt nie seine bestätigung / sein Passwort.
Man hört von dem halt nie wieder was.
Ist aber imho auch der einzig vernünftige Weg.
__________________
"Los, lass uns loslegen! Hm ? Quatschen können wir hinterher immer noch!"
"Aber Bommel, wir können jetzt nicht bumsen. Wir müssen doch erst den Kindern - ... "
"Ja ja ja. Du willst immer nur das Eine. Buchstabenzeigen, Buchstabenzeigen - meine Gefühle sind dir wohl scheißegal."
© Harald Schmidt
|

10-07-2011, 20:27
|
|
wessei
Registrierter Benutzer
|
|
Registriert seit: Jul 2011
Beiträge: 20
|
|
hey leute
hab da das selbe problem.
das registrier formular ist fertig, jetzt möcht ich das automatisch nach dem klick auf registrieren die e-mail versendet wird und und die registrierung abschließt (vorerst den user auf inaktiv setzen).
mit dem e-mail versenden solln seine daten, der bestätigungslink (der den user auf aktive setzt) mitgeschickt werden.
der link sollte jedoch nur eine gewisse zeit als aktive gelten.
wenn da jemand einen code weis, der mir weiterhilft wär ich euch echt dankbar.
mfg. wessei
|

10-07-2011, 23:11
|
 |
mermshaus
Registrierter Benutzer
|
|
Registriert seit: Jun 2009
Beiträge: 165
|
|
Ein Tutorial für einen Ansatz (ich glaube allerdings ohne Versenden einer E-Mail) findest du hier:
- Quakenet/#php Tutorial - de - Loginskript
Grabe bitte keine Threads aus, die über 9 Jahre alt sind.
|

11-07-2011, 02:42
|
|
wessei
Registrierter Benutzer
|
|
Registriert seit: Jul 2011
Beiträge: 20
|
|
sorry hab nicht darauf geachtet.
ne ich hab schon das registrierformular und funktioniert
jetzt brauch ich nur hilfe beim versenden des aktivierungslinks und das dieser den benutzer auf aktiv setzt.
mfg. wessei
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|