Bonjour,

Je viens de me battre avec Apache pour protéger un répertoire avec un fichier .htaccess et un fichier .htpasswd.
maintenant ca marche mais je voudrais juste savoir comment doit-on crypter les mots de passe dans le fichier htpasswd ?
J'ai éssayé de générer mon mot de passe de ces trois façons en php mais ca ne marche pas (authentication failure) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$pass_crypte = crypt($pass);
$pass_crypte = base64_encode(sha1($pass, TRUE));
$pass_crypte = md5($pass);
La seule méthode qui marche et que j'ai trouvé par hasard est celle ci : http://www.ovh.com/fr/support/outils/crypt_password.pl

Pouvez vous m'éclairer svp ?

(J'utilise xampp sous Ubuntu)