Dites s'il vous plait, je cherche à protéger quelques fichiers dans un repertoire à l'aide d'un .htaccess, j'ai réussi à prtotéger le repertoire mais c'est pas ce que je veux.
en fait les membres identifiés accèdent à leurs comptes de la manière suivante:
http://site.tld/membres/index.pl?p=pseudo 1
http://site.tld/membres/index.pl?p=pseudo 2
http://site.tld/membres/index.pl?p=pseudo n
le script PERL charge le fichier en function de la variable GET['p']
soit pseudo 1 => cours_pseudo 1, pseudo 2 => cours_pseudo 2 etc...
Le repertoire /membres/ est protégé et pour y acceder il faut etre identifié, mais le probleme est que si pseudo 1 est bien identifié, il lui suffi de taper dans son navigateur p=pseudo 1 ou p=pseudo n pour accede à leur cours.
Vous l'auriez compris comment faire en sorte que cours_pseudo 1 ne peut etre lu que par pseudo 1.
Note j'ai pas pu le faire en perl et j'ai pas envi de changer de scrit, je le trouve magnifique).
Si vous vouler me donner une config je vous remercie.
--------------------------------------
Config dans httpd pour la protection:
--------------------------------------
<Directory "/usr/share/membre">
Options None
AllowOverride None
AuthName "Page d'administration protégée"
AuthType Basic
AuthUserFile "/chemin-complet/.htpasswd"
Require valid-user
<Files pseudo 1.txt>
require user pseudo 1
</Files>
<Files pseudo 2.txt>
require user pseudo 2
</Files>
</Directory>
----------------------------------
.htpasswd
----------------------------------
pseudo 1: passe-crypté
pseudo 2: passe-crypté
etc...
Merci d'avance