---
title: "hur undvika Back?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/74207-hur-undvika-back"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Mira"
published: "2003-04-15T22:54:38.000Z"
updated: "2003-04-18T17:42:27.000Z"
replies: 6
views: 335
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/74207-hur-undvika-back"
---

# hur undvika Back?

## #1 — Mira, 2003-04-15T22:54Z

Jag har en inloggning till "hemliga sidor".
Varför funkar inte sessions-kollen för om man är inloggad när man trycker på Back-knappen?

```
if Request.Form("username") = "xxx" and Request.Form("password") = "xxxx" then
Session("inloggad") = "xxxxx" 
Response.Redirect "inne.asp"
Else
     Response.Redirect "index.asp"
End if
```

och på hemliga sidan:

```
If not Session("inloggad") = "xxxxx" Then
      Response.redirect "no.asp"
End if
```

Jag läste i en annan tråd att man vid utloggning skulle länka till det scriptet som kollar om man är inloggad för att undvika att kunna komma in på den hemliga sidan med Back-knappen, men det funkar inte heller...

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

## #2 — Qimen, 2003-04-15T22:57Z

När du loggar ut måste du ha med
Session.abandon
Sen kan man alltid backa ju, men provar du uppdatera så funkar det inte.

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

## #3 — Mira, 2003-04-15T23:01Z

Jag har en session.abandon... 
Det är illa nog att man kan kolla på den hemliga sidan även om man inte kan uppdatera... kan man inte förhindra det?

Sen verkar browsern cacha väldigt konstigt... jag har en kod som ska förhindra att cacha, men den cachar ibland ändå... medans den låter bli att cacha sidor som inte har den koden...
Knepigt detta.

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

## #4 — KoTTeN, 2003-04-15T23:23Z

Du kan förhindra att sidan läggs i temp genom: <http://www.devguru.com/features/knowledge_base/a100204.html>

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

## #5 — Mira, 2003-04-15T23:36Z

Det är precis sån kod jag kör med.

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

## #6 — mrblonde, 2003-04-16T06:24Z

lite mer info om cache, med betoning på lite. Men det är en rad till man bör lägga till.
<http://www.aspfaq.com/show.asp?id=2022>

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

## #7 — Mira, 2003-04-18T17:42Z

Har sett massor av varianter på den koden - jag är inte insatt i vad den betyder, så jag vet inte vad som är rätt...

Denna använder jag nu - saknas det något?

```
Response.Buffer = true
response.expires=0
response.expiresabsolute = now() -2
response.addheader "pragma", "no-cache"
response.addheader "cache-control", "private"
response.cachecontrol = "no-cache"
```

Oanstående kod gör att sidan inte cachas i History, men den går att komma åt via Back

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/74207-hur-undvika-back
