Avatar billede newbie.dk Praktikant
18. maj 2005 - 01:04 Der er 3 kommentarer og
1 løsning

Login script

Hej, jeg har fundet et lille login script som jeg har fået tilrettet. Og det virker okay med selve login-checkeren.
Scriptet er lavet så den checker username og password i cookieen. Her vil jeg gerne vist der ikke er nogen cookie, at den så tager oplysningerne fra formularen i en post.
Hvordan laves det??

If Not(Session("Checked")) then
Username = Request.Cookies("LoginInfo")("Username")
Password = Request.Cookies("LoginInfo")("Password")
Avatar billede busschou Praktikant
18. maj 2005 - 07:33 #1
Altså hvis der ikke er en cookie så tager den fra formularen .. sådan her?
--
If Not(Session("Checked")) then
  Username = Request.Cookies("LoginInfo")("Username")
  Password = Request.Cookies("LoginInfo")("Password")
  if Username = "" then
    Username = Request.Form("username")
  end if
  if Password = "" then
    Password = Request.Form("password")
  end if
end if
Avatar billede busschou Praktikant
18. maj 2005 - 07:33 #2
PS: Det er mere sikkert at gemme brugernavne og passwords i sessions fremfor cookies
Avatar billede newbie.dk Praktikant
18. maj 2005 - 10:31 #3
Nu virker det fint. Ligger du et svar.
Jeg kender ikke så meget til cookie's og sessions. Men jeg kunne forstille mig at det var fordi ved cookie's at oplysningerne bliver gemt på maskinen, eller?
Men ved ikke hvad jeg ellers skal gøre - da det er et script jeg har hentet.
Avatar billede busschou Praktikant
18. maj 2005 - 13:58 #4
oki så lægger jeg et svar :o)
Ja ulempen ved cookies er at de ligger lokalt på maskinen
Fx hvis en bruger logger ind fra et bibliotek. Så vil hans brugernavn og kodeord ligge i en cookie som næste besøgende på biblioteket så har fri adgang til at læse indholdet af (hvis ikke det er krypteret altså)
Sessions gemmes på serveren
Så det afhænger af hvor sikkert du vil gøre det...men det kan du jo tænke over :o)
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