Op de server van mijn website, is het mogelijk een .htpasswd te genereren met het linuxcommando "htpasswd". Nu probeer ik een PHP bestandje te maken dat dezelfde hash zou kunnen maken als linux doet voor Apache.
Natuurlijk hebbik de search al even gebruikt, maar daar had ik niets aan.
Dit heb ik al:
Waarin $pw het door een formpje gesubmitte PassWord is.
Waarom is de output $ht_pass zo anders dan wat er in mijn .htpasswd staat?
ergo, hoe kan ik dezelfde hash maken met php, als die ik in Linux(Apache) maak?
Natuurlijk hebbik de search al even gebruikt, maar daar had ik niets aan.
Dit heb ik al:
PHP:
1
2
| $ht_pass = crypt($pw,$pw); print("$ht_pass"); |
Waarin $pw het door een formpje gesubmitte PassWord is.
Waarom is de output $ht_pass zo anders dan wat er in mijn .htpasswd staat?
ergo, hoe kan ik dezelfde hash maken met php, als die ik in Linux(Apache) maak?