---
title: "Säkerhet vi inloggning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/51075-säkerhet-vi-inloggning"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "peppar"
published: "2002-08-23T07:16:59.000Z"
updated: "2002-08-23T12:16:54.000Z"
replies: 6
views: 320
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/51075-säkerhet-vi-inloggning"
---

# Säkerhet vi inloggning

## #1 — peppar, 2002-08-23T07:16Z

Hur pass säkert är det att använda sig av en sådan här variant av inloggning... Dett är bara ett exempel, den kod jag använder skapar en del cookies som jag använder mig av vid identifiering av användare och så vidare.

FixaTecken funtionen som ligger på strPass och strUser är en helt vanlig som tar bort mellanslag och ' ....

Hur lätt är det att ta sig in...

```
[red]  
<%
action = Lcase(Request("action"))
Select Case Action
   Case "login"
      strUser = FixaTecken(Request("username"))
      strPass = FixaTecken(Request("password"))
      sql = "select * from tblUsers where " & _
            "username = '" & strUser & "' " & _
            "password = '" & strPass & "' "
      set rst=con.execute(sql)
      If Not (Rst.Eof or Rst.BOF) Then
         LoginFlag = True
      Else
         LoginFlag = False
      End If
End Select
Set rst = Nothing
Set con = Nothing

If action = "login" And LoginFlag = True Then
   ' korrekt inloggning, gå till startsidan 
   Session("login") = "true"
   Response.Redirect "mainpage.asp"
Else
   Session("login") = "false"
   ' felaktig - då visar vi detta för användaren 
End If
%>
[/red]
```

På varje enskild sida ligger det en koll av session("login") variablen...

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

## #2 — erka, 2002-08-23T07:44Z

Det är väll onödigt att sätta session("Login")  = "false" över huvud taget, det är onödigt och skapa en session om du inte behöver det.

Du kan ju kolla sen med enbart
If Session("login") = "true" Then

osv.

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

## #3 — peppar, 2002-08-23T07:46Z

Re: Säkerhet vi inloggning

> **peppar skrev:**
>
> Detta är bara ett exempel, den kod jag använder

Som sagt bara ett exempel, min egen kod ser lite anorlunda ut. Vill bara inte lämna ut den här... Men principen jag anväder följer samma mönser som denna...

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

## #4 — Jesper T, 2002-08-23T07:47Z

Annars så ser det väl ut som att det inte kan bli mycket säkrare med Asp enligt min mening, eventuellt någon räknare som redirectar efter ett antal felaktiga loginförsök.

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

## #5 — erka, 2002-08-23T08:00Z

Ja släng ipt i en cookie som ökar med 1 varje gång man försöker logga in, eller lägg det istället i en db tabell. Vid mer än 3 inloggningsförsök inom 10 min eller något, spärra.

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

## #6 — peppar, 2002-08-23T08:06Z

> **erka skrev:**
>
> ipt i en cookie som ökar med 1 varje gång man försöker logga in, eller lägg det istället i en db tabell. Vid mer än 3 inloggningsförsök inom 10 min eller något, spärra.

Jäpp, har en variant där alla inloggningingar sparas, även misslyckade försök som sparas separat med datum tid ip osv

Tack för kommentarerna...!

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

## #7 — trexter.com, 2002-08-23T12:16Z

Egentligen är det inte alls säkert! En som kan sina "grejer" klarar det på nolltid eftersom det inte är krypterat osv.
... det finns någonting som kallas assymetrisk nyckelteknik med certifikat och grejer som tydligen ska vara idiotsäkert.

Dock vet jag inte hur man använder det, bara en artikel jag ögnade igenom!

 :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/51075-säkerhet-vi-inloggning
