23. november 2003 - 15:09Der er
13 kommentarer og 1 løsning
Sumit vha. Enter-tast
Nu ved jeg godt at det ikke er sikreste script, men det jeg mangler ved det er hvis jeg trykker på "Enter", logger jeg ind.. I øjeblikket fjerner den det der står i input-feltet, hvis du taster Enter.. og det var det.. (Grunden til at der er et hidden input-feltet er fra de spm jeg har læst omkring emnet... Men det virkede heller ikke...)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
JEg fik at vide man skulle 5md det når det var sikkert.. men fik det ikke til at virke.. Men det if ($password == $_POST['indTastetPassword']) { virker kun hvis jeg taster det rigtige password ind... og skriver ikke 'Forkert password' hvis jeg taster noget forkert ind..... Kan det oz afhjælpes?...
Ja.. Men jeg forstår ikke at det skulle beskytte det bedre.. hvis man bruger et program til at downloade kildekoderne, så står det der stadig selvom man koder passwordet før man checker det...
OKi.. Ej det er for kompleks.. Jeg skal kun bruge et password til min private test-side... Så jeg overlever nok til jeg får lært det php-sjov.. :) Men tak for hjælpen..
Man kan faktisk hævde, at squashguy's forslag gør det mere usikkert, da et md5-hash kan være det samme for to vidt forskellige strenge. Derfor kan man være heldig at et forkert password virker (det er dog MEGET usandsynligt)...
Skal man lave et sikkert site, laver man også en konto-lockout-policy, hvormed bruteforcing er udelukket. Så er en md5 hash sikker nok. Mere sikkert end ikke at bruge det, hvis nogen kigger i databasen..
Det er faktisk at tage hensyn til ens brugere, at gøre det på denne måde. I tilfælde, hvor man skal ind og arbejde med databasen, vil alle passwords ikke fremgå.
Jeps - det er jeg helt enig i, men man har før set folk der laver denne:
if (md5($passFraDb) == md5($passFraForm)) { ...
Den er ikke så skidesmart ;)
Synes godt om
Ny brugerNybegynder
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.