Mis on seansi ID?

Seansi ID on viis, kuidas arvutisüsteem, tavaliselt server, suudab tuvastada ja jälgida ühe kasutaja toiminguid mis tahes konkreetse seansi ajal. Neid kasutatakse Internetis üsna laialdaselt erinevatel veebisaitidel ja kasutada saab erinevaid meetodeid, näiteks küpsiseid või spetsiaalselt nende jälgimiseks mõeldud ühtseid ressursside lokaatoreid (URL-e). Neid identifikaatoreid kasutades suudab süsteem lihtsamini jälgida hetkel süsteemiga ühendatud kasutajaid ja pakkuda igale kasutajale asjakohast teavet. Seansi ID luuakse tavaliselt seansi alguses ja see on antud kasutaja jaoks unikaalne selle seansi ajal.

Seansi ID, mida nimetatakse ka seansi identifikaatoriks, on numbriline või tähtnumbriline kood, mis antakse arvutisüsteemiga, näiteks veebisaidi serveriga, ühendatud kasutajale. Seda koodi kasutatakse seejärel seansi ajal, et kasutaja tuvastada ja võimaldada tal saada teavet tema kasutuse kohta. Näiteks võib ostuveebisait lubada kasutajal lisada virtuaalsesse ostukorvi üksused, mille ostmisest ta on huvitatud. See ostukorv tugineb kasutaja seansi ID-le, et jälgida tema lisatavaid üksusi ja hoida iga kasutaja ostukorvi eraldi.

Disaini järgi luuakse seansi ID tavaliselt siis, kui kasutaja esimest korda veebisaiti külastab, ja seda saab teha mitmel erineval viisil. Seda tehakse sageli juhuslike arvude generaatori abil, et tõhusamalt vältida häkkereid, kes võivad üritada kellegi teise identifikaatorit ekslikult kasutada. Häkkerid või muud kasutajad, kes üritavad käivitada mingis vormis süsteemi vastu rünnata, võivad kasutada meetodit, mida nimetatakse seansi ennustamiseks, et proovida määrata kellegi teise identifikaatorit ja seejärel sooritada seansi kaaperdamist, et kasutada identifikaatorit ja näida teise kasutajana. see süsteem. Seansi ID loomiseks saab kasutada täpsemat teavet, nt kasutaja seansi alustamise kuupäev või kellaaeg, mis tagab, et identifikaator jääb erinevate kasutajate jaoks ainulaadseks.

Seansi ID kehtib tavaliselt ainult ühe kasutusseansi jaoks, kuigi seda saab erinevates süsteemides erinevalt määratleda. Üldjuhul algab seanss siis, kui keegi navigeerib veebilehele ja lõpeb siis, kui kasutaja lehelt lahkub. Mõned süsteemid on loodud ajalõpufunktsiooniga, mis lõpetab seansi pärast määratud passiivsuse perioodi, sageli umbes 10 minuti möödumist. Teised süsteemid tunnevad isegi seansi ID ära pärast seda, kui kasutaja veebilehelt lahkub ja seejärel naaseb, kui kasutaja pole oma Interneti-brauseri programmi sulgenud.