Byt vami, zkusil bych se na problem podivat z opacne strany a zamyslet se,
jestli do session neukladate vic nez je nutne.
Napriklad u session, v niz je pouze identita uzivatele, by snad ani
nevadilo, ze na serveru zije az do sveho timeoutu, co myslite?

Pavel

On 15/06/07, Stöhr Miroslav RNDr. Ph.D. <[EMAIL PROTECTED]> wrote:

Vážení kolegové,

mám takový spíše okrajový problém: Ve web aplikaci se každému uživateli
založí session, kam se ukládají data. A občas se stává, že uživatelé místo
aby se korektně odhlásili (link mají na každé stránce) tak prostě okno
prohlížeče zavřou (takovým tím křížkem vpravo nahoře). K odhlášení
pochopitelně nedojde a jejich session na serveru žije až než jí vyprší
timeout.

Moje otázka: Jde toto nějakým způsobem odchytit (javascript?) a session
invalidovat? Jediné co mě napadlo je javascriptem neustále "pingat" na
server a jakmile se ping nedostaví zavolat session.invalidate(), ale to má
spoustu nevýhod (zatížení serveru, nechtěná invalidace když se ping
neodstaví vinou pomalé linky, atd.)

Děkuji za nápady či linky.

                   Mirek

Odpovedet emailem