Avatar billede seekasr Nybegynder
29. april 2003 - 18:58 Der er 9 kommentarer og
1 løsning

Sikkerhed omkring login

Hvordan laver i logins på de sider der kræver beskyttelse?

Jeg plejer at gøre det meget simpelt. Brugeren poster sit user/pass fra en form, pass krypteres og sammenlignes med det i db'en, hvis det passer sættes der en session-cookie med brugerens username.

Men jeg har på fornemmelsen at det ikke rigtigt er optimalt. Så jeg vil gerne høre om en mere sikker måde at gøre det på, jeg er ret sikker på at andre ikke gør det sådan. Det skal stadig være php/mysql - ikke noget .htaccess eller lignende.

På forhånd tak,
seek
Avatar billede ahv Nybegynder
29. april 2003 - 19:01 #1
Det skulle være sikkert nok :o)

Jeg har den samme proces og ved at mange (alle) gør det stort set på den måde, jeg registrer bare brugerens id istedet.
Avatar billede taager-kongen Nybegynder
29. april 2003 - 19:31 #2
arhh.. du kan gøre det mere sikkert...:
Inden data bliver sendt kan den kryptes i md5, med javascript... (kan ikke lige adressen til det, men jeg ahr det liggerne, hvis det er)..

Bagefter skal Scriptet, der bliver sendt til tjekke Hvorfra data bliver sendt fra.... Altså tjekke om data bliver sendt fra den fil, på din server, som du gerne vil have...

Det sikkerte...

Håber du forstår...
Avatar billede seekasr Nybegynder
29. april 2003 - 20:37 #3
Tak for svar.

Ang java: nu skulle det gerne holdes i php(+mysql), så det duer ikke rigtigt.

Men jeg ved at mange sites bruger session-id, afaik fordi der er en sikkerhedsmæssig gevinst ved det?
Avatar billede ahv Nybegynder
29. april 2003 - 20:56 #4
sikkerhedsmæssig ved jeg ikke om du kan kalde det! Men hvorfor slæbe rundt på andet end dette id, id'et er vel unikt og kan derfor trække de nødvendige oplysninger.
Avatar billede fangel Nybegynder
30. april 2003 - 09:24 #5
ahv => tja, men hvis du kan hacke serveren kan du ændre dit ID nummer, og du er en anden bruger...
jeg har lavet tricket med at have brugernavn + kode (md5 hash'en af det i hvert fald ;), når en bruger så går ind på en side checkes han op mod databasen...

på den måde skal man, hvis man hacker serveren kende en andet brugernavn + md5 af hans kode... dog ikke verdens mest optimale i forhold til server arbejde, men den kan ta' det kan den...

Morten
Avatar billede seekasr Nybegynder
13. august 2003 - 16:38 #6
eod
Avatar billede fangel Nybegynder
13. august 2003 - 16:41 #7
!nørd - prøv lige at uddel point til dem der har hjulpet - sikkert på du kommer på et par personers .txt fil

Morten
Avatar billede seekasr Nybegynder
13. august 2003 - 16:57 #8
De havde ikke hjulpet. Jeg lukker jo bare spørgsmålet fordi det har stået åbent i 4 måneder nu. Du var den eneste der gav noget brugbart, men du lavede ikke et svar.

seek
Avatar billede fangel Nybegynder
13. august 2003 - 17:01 #9
kunne du måske bede mig om at lægge et svar? dette er normal handling ved et sådanne "dilemma"

Morten
Avatar billede seekasr Nybegynder
13. august 2003 - 17:08 #10
Jo, men der var gået 4 måneder, så jeg tænkte at det var ligemeget. Men, min fejl. Værsgo: http://www.eksperten.dk/spm/387121 =)

seek
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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