Probleme de cryptage de mot de passe

Probleme de cryptage de mot de passe - HTML/CSS - Programmation

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  :hello:


Message édité par poki85 le 25-03-2006 à 20:15:20
Reply

Marsh Posté le 25-03-2006 à 19:31:52   

Reply

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 ?

Reply

Marsh Posté le 25-03-2006 à 22:05:03    

En quoi as-tu crypté ton passe ? :whistle:


---------------
Viendez sur le Newbie-Project et essayez le Newbie-Directory (nouveau)
Reply

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 ?

Reply

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 :sweat:


Message édité par MS-DOS_1991 le 26-03-2006 à 10:27:26

---------------
Viendez sur le Newbie-Project et essayez le Newbie-Directory (nouveau)
Reply

Marsh Posté le 26-03-2006 à 13:06:52    

Voici le code .htaccess
 

Citation :

AuthUserFile /localhost/www/users/.htpasswd
AuthGroupFile /dev/null
AuthName "Accès protégé"
AuthType Basic
<LIMIT GET POST>
Require valid-user
</LIMIT>


 
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

Reply

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...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed