Yeti: Logout vor dem Schließen des Browsers erzwingen

Beitrag lesen

Hi,

dann mach doch 10 Minuten.
wozu soll das Ganze überhaupt gut sein? Nur, um die Session immer sofort zu killen, wenn der User fertig ist? Also ich mach das so: bei eingeloggtem User wird ein Timestamp bei jedem Klick aktualisiert. Nach 10 Minuten ist auto-outlogg. Wenn einer 10 Minuten nicht klickt, kann er sich auch ruhig nochmal einloggen.

Das Problem ist, dass die Leute den ganzen Arbeitstag damit arbeiten werden und dann durchaus auch mal länger als 10 Minuten (oder auch eine Stunde) nicht damit arbeiten und dann aber wieder arbeiten wollen. Bei dem ersten Projekt hier loggt sich der Browser manchmal nach ca. 30 Minuten von alleine aus, das hat schon Empörungsstürme losgetreten.
Ideal wäre natürlich, wenn jemand bis zu 8 oder 9 Stunden eingeloggt sein könnte. Ich finde es auch immer ganz schön, wenn ich (wie z.B. heute) nach dem Wochenende den PC aus dem "Winterschlaf" (hibernating) hole und immer noch eingeloggt bin.
Leider verursacht das, wie jeder weiß, viele viele unbenutzte Sessions auf dem Server.

Das Ganze soll dazu gut sein, dass ich eben erkenne wann ein Benutzer wirklich weg ist (d.h. Browser ist zu, Benutzer abgemeldet, PC heruntergefahren) und wann er einfach nur eine lange Mittagspause macht während der Browser noch offen ist.

Der Yeti

--
Habe nun, ach! WInfo, BWL, und Mathe, Und leider auch Info!
Durchaus studiert, mit heißem Bemühn. Da steh' ich nun, ich armer Thor!
Und bin so klug als wie zuvor!
sh:( fo:| ch:? rl:? br:< n4:& ie:( mo:| va:| de:[ zu:) fl:| ss:) ls:< js:|
http://community.de.selfhtml.org/fanprojekte/selfcode.htm
0 57

Logout vor dem Schließen des Browsers erzwingen

Yeti
  • html
  1. 0
    Cheatah
    1. 0
      Yeti
      1. 0
        David Tibbe
        1. 0
          Yeti
      2. 0
        Viennamade
        1. 0
          Yeti
          1. 0
            Cheatah
            1. 0
              Yeti
              1. 0
                Axel Richter
                1. 0
                  Yeti
                  1. 0
                    Sven Rautenberg
                    1. 0
                      Yeti
                      1. 0
                        Ludger Keitlinghaus
                        1. 0
                          Yeti
                          1. 0
                            Ludger Keitlinghaus
            2. 0
              Ludger Keitlinghaus
              1. 0
                Der Martin
                1. 0
                  Ludger Keitlinghaus
                  1. 0
                    Yeti
      3. 0
        Cheatah
        1. 0
          Yeti
          1. 0
            Cheatah
            1. 0
              Yeti
              1. 0
                at
                1. 0
                  Der Martin
                  1. 0
                    Ludger Keitlinghaus
          2. 0
            Jan L.
            1. 0
              Yeti
          3. 0
            Axel Richter
            1. 0
              Yeti
              1. 0
                Andre
                1. 0
                  Yeti
              2. 0
                Sven Rautenberg
                1. 0
                  Yeti
          4. 0
            MudGuard
            1. 0
              Yeti
  2. 0
    Norbert Kölln
    1. 0
      Yeti
      1. 0
        Cheatah
        1. 0
          Yeti
          1. 0
            Andreas-Lindig
            1. 0
              Yeti
              1. 0
                Andreas-Lindig
                1. 0
                  Yeti
                  1. 0
                    Sven Rautenberg
                    1. 0
                      Yeti
                      1. 0
                        Sven Rautenberg
                        1. 0
                          Yeti
                      2. 0
                        Detlef G.
                        1. 0
                          Yeti
                          1. 0
                            Detlef G.
  3. 0
    Detlef G.
    1. 0
      Yeti
      1. 0
        Detlef G.
        1. 0
          Der Martin
        2. 0
          Yeti