Avatar billede jrostved Nybegynder
06. oktober 2005 - 23:59 Der er 9 kommentarer og
1 løsning

Php fusion password kryptering

Hej
Jeg har prøvet på at fjerne passwordkrypteringen i mit php fusion system
Det er som så også lykkedes bortset fra at den nu kun acceptere koder på 32 tegn!
Hvad kan jeg gøre?
Hjælp
Avatar billede ksoren Nybegynder
07. oktober 2005 - 00:10 #1
Du skal nok modificere i databasen. Kolonnen i din brugerdatabase er givetvis sat til 32 karakterer
Avatar billede jrostved Nybegynder
07. oktober 2005 - 00:13 #2
er det ikke bare op til 32 tegn?
Avatar billede ksoren Nybegynder
07. oktober 2005 - 00:20 #3
jo. Jeg har lige taget et meget hurtigt kig på koden, og det lader til den via et regulært udtryk kontrollerer at passwordet (i hash'et udgave) skal være 32 tegn

/^[A-F0-9a-z]{32}$/

{32} angivet, at strengen skal være _præcis_ på 32
Avatar billede ksoren Nybegynder
07. oktober 2005 - 00:21 #4
/^[A-Z0-9a-z]{1,32}$/

Denne accepterer op til 32 (ikke blankt) og alle store bogstaver A-Z
Avatar billede jrostved Nybegynder
07. oktober 2005 - 00:33 #5
jeg har rettet det i følgende filer:
Maincore.php
Setuser.php

Men det virker stadig ikke!
Avatar billede ksoren Nybegynder
07. oktober 2005 - 01:31 #6
prøv

maincore.php

$cookie_2 = (preg_match("/^[0-9a-z]{32}$/", $cookie_vars['1']) ? $cookie_vars['1'] : "");
-- til:
$cookie_2 = $cookie_vars['1'];


setuser.php

$user_pass = (preg_match("/^[A-F0-9a-z]{32}$/", $cookie_vars['1']) ? $cookie_vars['1'] : "");
-- til:
$user_pass = $cookie_vars['1'];
Avatar billede ksoren Nybegynder
07. oktober 2005 - 01:32 #7
Du har en god og logisk grund til, at gå væk fra at hash'e brugernes password?
Avatar billede jrostved Nybegynder
07. oktober 2005 - 06:23 #8
Nu virker det!
Min grund til det er at enten havde jeg den mulighed at gøre det eller at få fat i en script der kunne kryptere alle passwordsne på én gang da jeg har MANGE brugere der skal oprettes!
Du har tjent 200 point nu!
Så skid lige et svar! ;)
Mange tak for hjælpen!
JRostved
Avatar billede jrostved Nybegynder
07. oktober 2005 - 11:51 #9
Nu bliver man smidt af når man laver pw om da den gemmer det i cookien tror jeg!
Kan du hjælpe med det også?
Avatar billede jrostved Nybegynder
15. januar 2008 - 08:31 #10
SVAR!
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