RES: session beenden mit browserfenster schliessen

hi reader!

gibt es einen trick, eine user-session zu beenden, wenn dernämliche user das browserfenster schliesst?

auf eine rasche antwort freut sich res

  1. hi reader!

    hi

    gibt es einen trick, eine user-session zu beenden, wenn dernämliche user das browserfenster schliesst?

    das ist sowieso der fall

    auf eine rasche antwort freut sich res

    *süss* :-)

    cu
     capior

    1. hi reader!
      hi

      hi again!

      gibt es einen trick, eine user-session zu beenden, wenn dernämliche user das browserfenster schliesst?
      das ist sowieso der fall

      Das ist leider nicht der Fall, da die Session erst nach 30 Min. (in der Defaulteinstellung) schliesst. Der User ist also (für die Applikation) immer noch Online, obwohl er schon offline ist.

      auf eine rasche antwort freut sich res
      *süss* :-)

      fyi
      res

      cu
      capior

  2. hi reader!

    gibt es einen trick, eine user-session zu beenden, wenn dernämliche user das browserfenster schliesst?

    auf eine rasche antwort freut sich res

    Keine zuverlässige!

    Der Server heiß nach Auslieferung des letzten Bytes der Seite nicht mehr, wie lange der User die Seite betrachtet, oder ob er den Browser einfach zumacht.

    Du kannst mit <body onunload="..."> versuchen, ein Javascript auszuführen, wenn das Fenster geschlossen oder die Seite verlassen wird, aber diese Befehle werden auch gerne zum Öffnen irgendwelcher Werbefenster benutzt, und der Webwasher filtert die z.B. heraus. Außerdem muß natürlich Javascript eingeschaltet sein...

    Du siehst, das Problem ist schlecht lösbar. Deshalb haben alle Dienste, bei denen man sich anmelden muß, einen Timeout eingebaut, der den User automatisch ausloggt, sollte eine Zeit lang keine neue Seite angefordert worden sein.

    - Sven Rautenberg