Probleme de cryptage de mot de passe - HTML/CSS - Programmation
Marsh Posté le 25-03-2006 à 20:14:52
en fait, c'est le mot de passe qui marche mal, du moins le cryptage, je rentre le mot de passe crypté, et çà marche...
comment régler ce probleme de cryptage ?
Marsh Posté le 25-03-2006 à 22:05:03
En quoi as-tu crypté ton passe ?
Marsh Posté le 26-03-2006 à 09:56:48
je me suis servi de plusieurs sites qui proposent de le faire.
apache doit croire que le mdp que je rentre n'est pas crypté et il compare directement avec le fichier.htpasswd
c'est un probleme de syntaxe ?
Marsh Posté le 26-03-2006 à 10:26:42
Un excellent article sur webmaster-hub.com t'aidera (particulièrement la section pour générer ton mot de passe)
P.S: au fait tu ne nous as pas posté ton code .htaccess
Marsh Posté le 26-03-2006 à 13:06:52
Voici le code .htaccess
Citation : AuthUserFile /localhost/www/users/.htpasswd |
Je pige pas, il trouve bien le fichier car lorsque je met dans le .passwd "user:bleu", çà marche, je tape bleu en mot de passe, et user en user, et j'accede a ma page. Lorsque je crypte le mot de passe, il ne veut pas, je dois taper le mot de passe crypté.... J'ai essayé plein de sites pour le cryptages et plusieurs mots différents
Marsh Posté le 26-03-2006 à 13:23:04
bon g trouvé, il faut utiliser l'utilitaire fourni par apache se trouvant dans le repertoire /bin : htpasswd...
Marsh Posté le 25-03-2006 à 19:31:52
Salut,
Voilà, j'ai un soucis avec la protection par mot de passe d'un répertoire de mon site web. J'utilise apache 2 et un fichier .htaccess, dans le répertoire qui contient les pages (la partie du site), que je souhaite protéger. Jusque là çà passe, et lorsque je clique sur le lien qui mene a la page protégée, apache réclame un mot de passe. Je rentre le mot de passe, et rien, il réclame a nouveau un mot de passe.
Dans mon fichier .passwd, j'ai bien rentré un nom d'utilisateur suivi de : et du mot de passe crypté (user:g45gfs4gf456fgd465gf465 un truc immonde koi), et je ne sais pas comment déclarer le chemin d'acces de ce fichier qui ne se trouve pas dans le répertoire a protéger (sinon, apache refuserait l'acces je pense). Vocii l'arboresence de mon site web :
www
------images
------fichiers
------users (le répertoire qui contient le fichier .passwd avec users et passwords cryptés)
------clients (le répertoire à protéger qui contient le .htaccess)
J'ai mis le chemin absolu en http://... mais çà ne marche pas, j'ai essayé de mettre le fichier passwd dans le dossier "clients", rien non plus, il faut a priori déclarer ce maudit fichier mais je ne sais pas comment...
qq1 peut m'aider ?
merci
Message édité par poki85 le 25-03-2006 à 20:15:20