webForumDet fria alternativet
Logga in / Bli medlem

sessions undring

ASP

6 svar · 252 visningar · startad av sven

Medlem sedan aug. 2001383 inlägg
Trådstart#1

För några dagar sedan var en tråd aktiv om sessioner och inloggningar. Dvs omöjlig gör användningen av bakåtknappen när man väl loggat ut. Intressant diskussion.

Men då började jag fundera. Om sessionerna kan ärvas?

Exempelvis. Jag är inne på en skyddad sida. Där sätts en session som heter loggad för att kolla om man är just.. inloggad. Samtidigt går jag in på en annan sida där det också sätts en session som heter loggad. Om jag nu loggar ut från den första sidan och avbryter denna sessionen. Vad händer då?

Medlem sedan mars 2001309 inlägg
#2

Varje session som skapas får inte bara ett namn utan även ett sessionid, vilket skulle bli olika för dina två session variabler även om dom heter likadant. rätta mig någon om jag har fel !

Medlem sedan juni 20022 599 inlägg
#3

Ingenting.

Sessioner är implementerade (oftast) via temporära cookies. Browsern håller reda på vilka cookies som ska skickas med till vilka URL:er. Därför kan inte två sessionsvariabler med samma namn blandas samman. Dessutom är namnet på sessionsvariabeln något som bara finns på servern. Det skickas inte med i kakorna.

Medlem sedan juni 200032 967 inlägg
#4

Framför allt så är sessionsvariabler unika per webbplats. Du kan inte bli utsatt bara för att du väljer ett vanligt namn på din session, och folk på samma server använder samma namn.

Du kan alltså vara helt lugn. :)

Mvh,

Medlem sedan aug. 2001383 inlägg
#5

Jaja.... då vet man :)

Medlem sedan aug. 2001383 inlägg
#6

Förexten var jag ganska lugn innan oxå....

Medlem sedan mars 2001309 inlägg
#7

@nders du har så rätt så !

260 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)