To je taky chyba prohlizece; mel by ukoncit session, kdyz se zavrou
vsechny taby, ktere s ni souviseji.
A jak to ten prohlizec pozna? Co kdyz se sajta sklada z nekolika
webserveru, coz mi prijde ze dneska neni uplne raritni.
Pamatuje si, ve kterem tabu se po tehle session cookie nekdo ptal?
Pokud si pamatuju, jak funguji cookie, tak - po tech se nikdo nepta. Sajta
si ji nastavi v nejake odpovedi a pak ocekava ze ji proste, dokud nebude
smazana, v kazdem dalsim requestu prohlizec posle. Navic dalsi sajta
(webserver) se nedostane k cookie pro jinou sajtu (proste ji nedostane v
pozadavku). Ale to uz bych nechal nekomu kdo s tim ma vic zkusenosti.
http://en.wikipedia.org/wiki/HTTP_cookiee
No vic zkusenosti s tim nemam. Treba mi ale nekdo se zkusenostma odpovi na
naivni otazku: Proc to nemuze fungovat tak, ze
- sajta si nastavi cookie se svou domenou
- kdyz se posila request do tehle domeny, pribali se cookie
- browser si pamatuje, ve kterych tabech se delalo neco, co posilalo tuhle
session cookie
- kdyz se vsechny taby, ve kterych se tahle session cookie posilala, zavrou,
tak se cookie smaze
No mozna ze si to fakt predstavuju naivne. Treba mam jeden tab na tuhle sajtu,
otevru druhy se stejnou sajtou, tam dostanu cookie, neco s ni delam, zavru
druhy tab, vratim se do prvniho tabu a chci, abych porad mel tu cookie. Stava
se to?
Rray
dema.
|