Seite 1 von 1
Session ID bleibt nach Logout bestehen
Verfasst: Fr 4. Sep 2009, 04:07
von alpharay
Guten Morgen,
ich habe im Login-Bereich meiner Seite (Vers. 4.8.12) eine Abfrage der aktuellen Session-ID mittels
und bekomme grundsätzlich, auch nach zwischenzeitlichem Logout, dieselbe ID angezeigt. Ahnliches
habe ich früher schon mit der Version 4.6.24 verwirklicht und das ohne Probleme.
Gibt es einen Unterschied in den Sessions der Versionen 4.8.12 und 4.6.24?
Kann ich über die Mandanteneinstellung ein Löschen der Cookies erreichen?
Vielen Dank
Re: Session ID bleibt nach Logout bestehen
Verfasst: Fr 4. Sep 2009, 05:41
von idea-tec
wieso sollte sich die session-id nach einem logout ändern? das eine hat doch mit dem anderen nix zu tun!
wenn du wissen willst ob er ein- oder ausgeloggt ist, kannst du "$auth" befragen
http://www.contenido-wiki.org/wiki/inde ... en#.24auth
Re: Session ID bleibt nach Logout bestehen
Verfasst: Fr 4. Sep 2009, 10:06
von _wiewo_
wenn dann
aber mein vorrender hat recht
nur weil du dich ausloggst ändert sich die normale Session nicht, die ist ja Browserabhängig und nicht Contenidoabhängig
Re: Session ID bleibt nach Logout bestehen
Verfasst: Fr 4. Sep 2009, 12:03
von Oldperl
_wiewo_ hat geschrieben:...die ist ja Browserabhängig und nicht Contenidoabhängig
Das ist so nicht richtig
http://de.wikipedia.org/wiki/Session-ID#Funktionsweise
Auch ist die Session hier, über die PHPLib, an das Script, sprich Contenido, gebunden, da die PHPLib das Sessionmanagement von PHP etwas "verbiegt" (Nutzung der DB).
Gruß aus Franken
Ortwin
Re: Session ID bleibt nach Logout bestehen
Verfasst: Fr 4. Sep 2009, 12:04
von _wiewo_
daher meinte ich "normale Session"

Re: Session ID bleibt nach Logout bestehen
Verfasst: Fr 4. Sep 2009, 12:24
von Oldperl
Auch eine "normale Session", was immer man darunter versteht, ist Serversache. Ich kann nur empfehlen den Wikipediaartikel zu lesen.
Wenn deine Session funktioniert, auch wenn keine SessionId in der URL mit übertragen wird, dann liegt es an gesetzten Cookies. Einfach mal Cookies löschen, schon ist die Session weg.
Gruß aus Franken
Ortwin