21. oktober 2005 - 23:59Der er
10 kommentarer og 1 løsning
Begrænse antal logons
Goddag
Jeg står med en problemstilling, som jeg håber nogen kan hjælpe mig med. Sagen er den, at jeg har et ASP site, hvor der findes brugerprofiler. Jeg ønsker at lave en begrænsning på hvor mange gange man kan forsøge at logge på. Dvs. at, der skal være lukket for at forsøge at logge på fra en given ip adresse ved 3 eller flere forkerte forsøg på logon. Efter et par timer skal denne spærring ophæves. Er der en, der har en opskrift på hvorledes problemet nemmest kan løses i ASP og med en mySQL database
Ulempen ved den metode apo, er at brugeren bare kan lukke sin browser, hvor efter session bliver nedlagt.. og så kan han bare åbne en ny browser og prøve igen....
Det der skal gøres er at lave en en tabel der logger brugerens ip hver gang han laver et fejllogin...
Og ved tredje gang han gør det "Som findes ved at lave en count i sql'en på hvor mange gange han har prøvet indenfor f.eks. 2 timer." så kan han ikke prøve mere...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.