---
title: "Utloggnings problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/105735-utloggnings-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Wiklund!!"
published: "2004-06-18T08:19:45.000Z"
updated: "2004-06-18T11:06:05.000Z"
replies: 12
views: 408
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/105735-utloggnings-problem"
---

# Utloggnings problem

## #1 — Wiklund!!, 2004-06-18T08:19Z

Finns det nått sett att logga ut en användare automatiskt då personen stänger fönstret eller går in på en ny sida?

Jag vill inte att personen ska loggas ut då han/hon laddar om sidan.

Har en community sida där man inte behöver vara inloggad för att läsa nyheter mm. 
Så om en inloggad person bara stänger ner fönstret, så kan någon annan person sätta sig vid datorn och fortfarande vara inloggad på den användaren.

Lite störande kanske...

Permalänk: https://www.webforum.nu/p/105735

## #2 — @nders, 2004-06-18T08:23Z

Hur är man inloggad? Sessions? Session-cookie? vanlig cookie?

Permalänk: https://www.webforum.nu/p/1368838

## #3 — Wiklund!!, 2004-06-18T09:11Z

Just nu använder jag Sessions!

Permalänk: https://www.webforum.nu/p/1368862

## #4 — Jymdis, 2004-06-18T09:26Z

Då timeoutas det efter standard 30 min. Det går ju att sänka ifs.

Annars kan du ta en body unload och där ta session.abandon

Permalänk: https://www.webforum.nu/p/1368876

## #5 — yohpops, 2004-06-18T09:28Z

Det går inte att logga ut någon när personen går någon annanstans.
Men om man stänger fönstret ska sessionen dö om det inte finns fler webbläsarfönster öppna.

Permalänk: https://www.webforum.nu/p/1368877

## #6 — Jymdis, 2004-06-18T09:33Z

yohpops:
det är jag väldigt tveksam till att sessionen skulle dö. sessionen upprätthålls ju varje gång trafik uppstår mellan klient-server. därför har man en timeout som säger hur länge det uppehållet får ta. när timeouten uppnåts så upphör sessionen att gälla.

Permalänk: https://www.webforum.nu/p/1368879

## #7 — @nders, 2004-06-18T09:39Z

> **yohpops skrev:**
>
> Men om man stänger fönstret ska sessionen dö om det inte finns fler webbläsarfönster öppna.

Nej, så fungerar det inte. En session är igång på servern tills timeout inträffar, eller .abandon körs.

Permalänk: https://www.webforum.nu/p/1368881

## #8 — yohpops, 2004-06-18T09:44Z

> **@nders skrev:**
>
> > **yohpops skrev:**
> >
> > Men om man stänger fönstret ska sessionen dö om det inte finns fler webbläsarfönster öppna.
>
> Nej, så fungerar det inte. En session är igång på servern tills timeout inträffar, eller .abandon körs.

Men om man stänger browsern så vet den ju inte att den hade en session tidigare.

Permalänk: https://www.webforum.nu/p/1368885

## #9 — @nders, 2004-06-18T09:45Z

Det är riktigt att alla sessioncookies tillhör en specifik browserprocess, men sessionen lever fortfarande på servern.

Mvh

Permalänk: https://www.webforum.nu/p/1368887

## #10 — yohpops, 2004-06-18T09:46Z

Ja på servern, men det kan inte browsern veta.

Permalänk: https://www.webforum.nu/p/1368888

## #11 — @nders, 2004-06-18T09:51Z

Begreppsförvirring antar jag. Alltså:

\* Stängs alla webbläsarfönster dör session-cookies hos klienten.
\* Stängs alla webbläsarfönster händer inte ett dyft på servern.

\- - - - - - -

Wiklund; om du ser till att folk antingen loggar ut, eller stänger alla webbläsarfönster själva så borde man inte kunna öppna en ny läsare och komma in på någon annans konto bara för att man råkar dela dator.

> Annars kan du ta en body unload och där ta session.abandon

Det är ingen bra idé att använda onunload, eftersom den körs när man lämnar sidan, oberoende av hur man gör det.

mvh

Permalänk: https://www.webforum.nu/p/1368893

## #12 — Wiklund!!, 2004-06-18T11:02Z

Okej, då är jag med.
En annan fråga bara:

Bör man uppdatera användarens Session-timeout då han/hon laddar om sidan?
Eller ska man sätta Session-timeout direkt på 200 då han/hon loggar in?

Permalänk: https://www.webforum.nu/p/1368919

## #13 — @nders, 2004-06-18T11:06Z

Du behöver inte "uppdatera" session-timeouten. Timeouten inträffar efter x minuters inaktivitet, så det räcker med att sätta timeouten en gång. I Session_Onstart i global.asa exempelvis.

Permalänk: https://www.webforum.nu/p/1368920

---

Tråden på webben: https://www.webforum.nu/amne/asp/105735-utloggnings-problem
