Rouven: Session.Abandon beim Seitenschliessen, wie?

Beitrag lesen

Hi,

Ich habe einen Logout-Button. Aber wenn der Benutzer diesen Button doch nicht anklickt!?!

Deine Session wird vom Server nach einer bestimmten Zeit automatisch beendet, erkennbar an der Zeit in der er keine Seiten innerhalb der Session mehr angefordert hat. Mittels
Session.Timeout=xyz
kannst du diese Zeit beeinflussen. Für den Logout-Button würde ich - sofern es dir wichtig ist - einen Mechanismus vorschlagen: Merke dir beim Nutzeraccount, dass der Nutzer eine Session begonnen hat (einfaches Boolean-Flag). Wenn der Nutzer auf Logout klickt, setzt du das Flag wieder zurück. Wenn er sich also das nächste mal einloggt und das Flag dann noch da ist, dann muss er vergessen haben sich auszuloggen. In dem Falls zeigst du ihm einen Warnhinweis oder eine Anleitung oder was auch immer an.

MfG
Rouven

--
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(