Avatar billede playr Nybegynder
21. juni 2003 - 01:12 Der er 1 løsning

Hvad behøver et sikkert brugersystem?

Hej allesammen!

For at lave et sikkert brugersystem kræver det selvfølgelig Mysql først og fremmest og derefter SESSION's... Men skal man bruge andet før at det "næsten" er fuldkommen sikkert? er der en der f.eks kunne give mig et brugersystem som er fuldkommen sikkert, bare til at kigge evt. at kigge på. Et fuldt script ville jo også være lækkert ;)

mvh. player
Avatar billede myplacedk Nybegynder
21. juni 2003 - 07:52 #1
> For at lave et sikkert brugersystem kræver det selvfølgelig Mysql først og fremmest

Nej. Men er der mange brugere er den dbm (som fx. MySQL) vældig praktisk.

> og derefter SESSION's...

En eller anden form for session ville være en god ide, og der er det da mest praktisk at bruge PHP's indbyggede sessions-funktioner.

> Men skal man bruge andet før at det "næsten" er fuldkommen sikkert?

Jeg tror du overser et par ting der er mindst lige så vigtig som hvad man skal bruge: Hvad man IKKE skal bruge, og hvad man IKKE skal gøre.

Det kan egentlig koges ned til: Lav ikke sikkerhedshuller.

Det er da meget fint at bruge https, 3des, iris-scanner og hvad ved jeg, men kæden er ikke stærkere end det svageste led.
Uanset hvor godt du låser din fordør, bliver huset aldrig mere sikker end bagdøren. Og uanset hvor god en lås du bruger, skal den bruges korrekt for at fungere optimalt.

Lad være med at bruge MD5 fordi du har hørt at det er godt. Brug MD5 fordi du ved hvorfor det er godt, og synes det er passende. Det samme gælder alle andre sikkerheds-teknologier.

Det er ikke så lang tid siden jeg så noget i stil med dette:

$usermd5 = md5("brugernavn");
$passmd5 = md5("kodeord");
if ($usermd5 == md5($_POST['user']) && $passmd5 == md5($_POST['pass']))

Det ligner noget der er lavet, fordi man lige har hørt at md5 er godt. Men brugt på den måde er det bare spil af CPU-kræfter.
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