ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
518
518
EMPFEHLEN
-
Hallo,
ich habe letztens ein loggin geschrieben, welches in sein Funktionsumfang doch sehr beschränkt war. Sobald der Browser geschlossen wurde, wurde der User NICHT abgemeldet geschweige denn das er nach einer bestimmten Zeit automatisch ausgeloggt wurde. Ich habe dann darüber nachgedacht die Probleme evtl. mit hilfe von Cookies zu beheben. ABER ich muss ja auch davon ausgehen das ein User bei sich kein Cookies erlaubt, diese also nicht an ihn gesendet werden können.
Jetzt meine Frage:
Gibt es eine andere möglichkeit, also ohne Cookies einen automatischen Logout zu realisieren, der den User dann wieder abmeldet wenn er den Browser geschlossen hat (die sollt eine Option des Users bleiben - ob oder ob nicht) oder sich für einen bestimmten Zeitraum nicht bemerkbar gemacht hat?
Vielen Dank schon mal im Vorraus...
Björn
-
Wenn dein Login mit Sessions aufgebaut ist, dann wir die Session doch eh gelöscht, wenn der User - ohne auf Logout zu klicken - das Browserfenster schließt. Order habe ich dich falsch verstanden?
Zitat von Bradlay
mfg
forstermWie man Fragen richtig stellt
Wichtig: Bitte markiert eure beantworteten Fragen als "erledigt" (links unten auf "Erledigt" klicken).
__________________
.:Mitglied #26 des 1. offiziellen Sven Uwe Fan-Clubs:.
-
Ah ja... das hatte ich jetzt nicht bedacht...
mein loggin war nur so simple gestrickt:
1: Benutzername und Passwort abfragen.
2: Auswertung (übereinstimmung mit den daten in der datenbank feststellen)
3: Bei richtigkeit: status in der datenbank auf eingelogt setzen.
Ich glaube da sollte ich noch mal nachbessern.
Kann man aber trotzdem irgendwie dafür sorgen dass der User selber bestimmen kann ob er beim schließen des Fensters angemeldet bleiben möchte oder nicht?
Und das bei einer bestimmten Zeit des nichts tuns der User automatisch ausgeloggt wird. (mit JavaScript vieleicht?)
-
Hallo,
Zitat von Bradlay
wenn du in die Datenbank schreibst, ob der User eingeloggt bzw. nicht eingeloggt ist und der User dann einfach so das Browserfenster schließt, kannst nichts mehr daran änder.
Deshalb solltest du den Status den der User hat nicht in einer Datenbank sondern in einer Session speichern, da diese ja beim Schließen des Browserfensters gelöscht wird.
mfg
forstermWie man Fragen richtig stellt
Wichtig: Bitte markiert eure beantworteten Fragen als "erledigt" (links unten auf "Erledigt" klicken).
__________________
.:Mitglied #26 des 1. offiziellen Sven Uwe Fan-Clubs:.
-
Ganze nebenbei sei auch erwaehnt, dass Sessions auch ohne Cookies funktionieren, es jedoch etwas sicherer ist wenn Session-Cookies genutzt werden.
Ich war uebrigens mal so frei dem Thread-Titel das fehlende "e" bei Cookie zu spendieren.
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
Danke für die Ratschläge...
Mein Login funktioniert jetzt...
Es funktioniert jetzt mit session und ohne Cookie...
Bis Dann
Ähnliche Themen
-
login mit session und cookie
Von lape im Forum PHPAntworten: 2Letzter Beitrag: 10.08.06, 14:36 -
Login Daten per Cookie speichern und automatisch bei erneutem login aufüllen
Von melistik im Forum PHPAntworten: 1Letzter Beitrag: 29.01.05, 12:11 -
Login Cookie für Wbb speichern!
Von i-mehl im Forum PHPAntworten: 26Letzter Beitrag: 08.03.04, 16:24 -
Login Problem (cookie)
Von kcyberbob im Forum PHPAntworten: 3Letzter Beitrag: 06.11.03, 10:07 -
Problem bei Login/Cookie
Von [pG]Flo im Forum PHPAntworten: 4Letzter Beitrag: 19.06.02, 19:23





Zitieren
Login






[PHP] [Codeschnipsel] ImageColor aus HTML-Farbcodierung erstellen