03. november 2003 - 23:37Der er
9 kommentarer og 1 løsning
'husk mig' og md5
Jeg har lavet en lille 'husk mig' funktion, til en login side, hvor en bruger kan vælge at gemme sit kodeord. Brugerens kodeord vil så blive krypteret med md5 og gemt i en cookie. Problemet opstår når kodeordet hentes ud fra cookien, så er det jo krypteret og er måske pludselig på 20 tegn istedet 6. Det vil jo sikker forvirre brugeren.
Hvordan håndtere i den situation? Skal jeg gemme et ukrypteret kodeord i databasen?
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.
Slettet bruger
03. november 2003 - 23:41#1
Jamen du viser vel ikke brugeren hans kodeord på noget tidspunkt?
Brug eventuelt en session til at se om brugeren er logget ind eller ej. Og behold kodeordet krypteret. Husk dog på, at du ikke kan dekryptere det igen, men kun sammenligne... (med MD5, i hvert fald)
Sæt derfor blot eks. 6 stjerner i password-feltet for brugere, der skal huskes...
det er jeg godt klar over, men jeg kan jo godt gemme et krypteret kodeord i cookien og så samtidig gemme det ukrypteret i databasen. Ville det være et problem?
Du skal iøvrigt heller ikke blot acceptere, at password kan være enten det rigtige password eller MD5 hashen... For den sender du jo ukrypteret til brugeren, og så kan den opsnappes.
Jeg vil sige: Er der nogen grund til at brugeren skal have vist sit password på siden? Personligt bryder jeg mig ikke om hvis jeg kan se mit rå password i noget af det serveren sender tilbage til mig (om det så er cookies, html eller andet), da det så virker som om websitet skriger "crack mig, jeg er usikker!" Hvis du stoler ektremt på din kodning og serveropsætning, ser jeg det ikke som et voldsomt stort problem i at gemme passwords ukrypteret i databasen, men så meget bør man ikke stole på sine evner...
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.