Bonjour,
j'ai un site web très simple avec accès réservé à plusieurs membres. Chaque membre à son nom d'utilisateur et son mot de passe et les tape via un .htaccess.
Quand il rentre sur sa page de membre l'adresse est la suivante pour l'utilisateur "Robert" :
www.monsite.com/member/robert/robert.php
Le .htaccess se situe ici : www.monsite.com/member/member/member.php (il n'y a pas d'erreur, il y a bien 2 dossiers member)
Le fichier member.php fait la redirection avec la fonction header() en fonction du nom de l'utilisateur
Mon problème est que si Robert a envie de taper par exemple :
www.monsite.com/member/roger/roger.php
alors qu'il existe bien un membre "Roger", alors Robert a accès à la page ""Roger".
Si je protège maintenant le sous-dossier "Roger" avec un .htaccess, Roger devra s'identifier 2 fois. Une fois avec le .htaccess se situant dans member/member et une fois dans member/roger.
Comment puis-je résoudre ce problème à savoir :
1) que les utilisateurs s'identifient une seule fois biensûr
2) protéger les pages des autres membres par rapport à un membre
Merci pour votre aide
neospirit
Partager