Avatar billede fedtoere Praktikant
01. december 2007 - 01:55 Der er 4 kommentarer og
1 løsning

sikkerlogin med Session i asp

Hvordan laver jeg min login til at virke på følgende måde:

min loginfil sørger for loginnavn mm, derefter kommer man til næste asp.side som viser noget (hemmelig tekst). Derfra er et link til en tredje asp fil, hvor jeg har samme verification af brugeren som i den anden, dvs checker password og navn. men det virker ikke, er det fordi jeg ikke sender parameterne med eller hvad er galt ?
Avatar billede baxos Nybegynder
01. december 2007 - 03:05 #1
Du opretter vel en session som du så tjekker om den er rigtig på hver side du vil have folk skal være logget ind?
Avatar billede jansangill Nybegynder
01. december 2007 - 06:32 #2
Hvis brugeren har logget ind korrekt, så skal du jo bare sende session("bruger")= "hans" og session("admloginTRUE")= true med f.eks.

Så husker den hvilken bruger det er, og for at sikre at brugeren er logget ind, inkluderer du bare en fil i toppen som sikrer sig at man faktisk er logget ind.

Kunne vel være noget ala dette:

<%
'beskytter de sidder man inkluderer den
If Session("admloginTRUE") <> True then
Response.Redirect "adminLogin.asp"
End if
%>

DU kan jo også sætte Session("admloginTRUE")="201456fsd"

Og så

If Session("admloginTRUE") <> "201456fsd" then
Avatar billede fedtoere Praktikant
01. december 2007 - 10:14 #3
Det gør jeg også, og det virker fint fra min login side til den første asp side jeg henviser til. hvis jeg så fra den anden fil henviser til en tredje asp fil, så virker det ikke længere. som jeg har forstået det så skulle min session køre i det tidsrum som jeg har bestemt, f.eks i en halv time. Så derfor undrer det mig at jeg ikke blot kan åbne min tredje asp fil på præcis samme måde som nr 2 fil...
Avatar billede fedtoere Praktikant
01. december 2007 - 11:15 #4
Jansangill, hvis du ligger et svar så giver jeg dig point.
Dit svar sporede mig i rette retning, der skal være flere sessioner ud fra hvem der logger ind. Så nu har jeg lavet en ekstra session ud over standard login, så virker det perfekt. mange tak.
Avatar billede jansangill Nybegynder
01. december 2007 - 12:06 #5
Jamen her kommer et svar så:)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester