also ich habe zur zeit schon ein einfaches login script laufen. nun wollte ich es erweitern, so dass die zugangsdaten nur eine bestimmte zeit gültig sind.
Nutzung:
User (Freunde/Bekannte) fragt mich, ob er ein Kennwort (genannt von mir session.key) bekommt. Ich erstelle ihm, per script, ein neuen session.key in der Datenbank. Bestehend aus ID, Kennwort, Zeitstempel (mit NOW()). Ich schicke dem User den session.key. Beim einloggen checkt das Loginscript, ob der session.key in der Tabelle vorhanden ist (es soll keine User geben. Alles geht nur über diesen session.key) und ob der key noch gültig ist.
jetzt die frage, wie mach ich die abfrage fürs login script. bisher habe ich nur, dass die ersten 5 ids/session.keys rein dürfen (unabhängig von der gültigkeit):
PHP-Code:
$sql = "SELECT ".
"Id, Kennwort, Zeit ".
"FROM ".
"benutzerdaten ".
"WHERE ".
"Id <= 5 AND ".
"(Kennwort = '".md5 ($_REQUEST["pwd"])."')";
Hoffe ihr versteht mein Wirrwarr

Gruß Maxim
Einen Kommentar schreiben: