En session er en midlertidig login- eller forbindelsestilstand, hvor et system husker, at brugeren er aktiv.
Begreb
Session
En session er den periode, hvor et system husker, at en bruger er logget ind eller har en aktiv forbindelse. Sessions bruges i webapps, cloudtjenester og interne systemer, så brugeren ikke behøver at logge ind igen ved hver enkelt handling.
Hvorfor er begrebet vigtigt?
Sessions er vigtige, fordi de påvirker både brugeroplevelse og sikkerhed. En session gør det nemmere at arbejde i et system, men hvis sessioner varer for længe eller ikke beskyttes korrekt, kan de misbruges.
For virksomheder er sessions relevante ved login, SSO, tokens, webapps, cloudtjenester, adgangspolitikker, MFA, brugeroplevelse, sikkerhed og håndtering af mistænkelig aktivitet.
Typisk misforståelse
Den mest almindelige fejl er at tro, at en bruger altid er sikker, så snart login er gennemført. I praksis skal selve sessionen også beskyttes, tidsbegrænses og kunne afsluttes, hvis der er mistanke om misbrug.
Eksempel
En medarbejder logger ind i en webapplikation om morgenen. Systemet opretter en session, så medarbejderen kan arbejde uden at logge ind igen for hver side eller handling.
Best practice
Brug passende timeout for inaktive sessioner.
Afslut sessioner ved mistanke om kompromittering.
Kombinér sessionsstyring med MFA og adgangspolitikker.
Undgå at lade følsomme systemer have meget lange sessioner.
Gennemgå sessioner og loginaktivitet ved sikkerhedshændelser.
Frequently asked questions
Nej. En session er typisk selve den aktive tilstand, mens et token ofte bruges til at bevise eller understøtte adgang i sessionen.
Sessioner udløber for at begrænse risikoen, hvis en computer, browser eller adgang bliver efterladt åben eller misbrugt.