|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2003 Messages : 20 ![]() |
Bonjour,
Je vous explique mon probleme. J'ai disons un site tout simple qui permet de voir des albums photos. Les utilisateurs peuvent se loger et l'acces a certains albums ( repertoires ), est limite a certains groupes d'utilisateurs. Il est tres simple de gerer au niveau du php qui peut voir quoi. Mon probleme se situe au niveau des repertoires contenant les images. Si l'utilisateur rentre l'url en dur, il aura acces a des images qu'il ne devrait normalement pas voir ( humm humm ). Hors de question que j'utilise des noms de rep tordu, je trouve que c'est une solution barbare. J'ai aussi pense au .htaccess, que je pourrais creer/modifier dynamiquement, mais cela pose un gros probleme. L'utilisateur devra s'identifier 2 fois ( pour la partie PHP ET pour chaque rep auquel il voudrait acceder ). Je trouve ca tres moyen aussi. Si des experts ont des idees je suis preneur. Par exemple lier l authentification par htacces et celle presente sur le site. Merci d'avance, Np. |
|
|
00
|
|
|
#2 | ||
|
Membre chevronné
![]() Développeur Web Inscription : décembre 2004 Messages : 636 ![]() |
moi je peux te proposer un truc que j'utilise :
1ere étape : tu mets tous les fichiers à protéger dans un dossier NON ACCESSIBLE, c.à.d. soit en dehors de l'arborescence des directory d'apache, soit dans un dossier protégé par un .htacess avec "deny from all". 2e étape :ces fichiers inaccessibles par des requetes http normales, tu les fais lire par un script php qui, lui, est accessible par http et qui se charge de vérifier les droits d'accès. Un truc de ce genre : voir_photo_protegee.php Code :
Code :
<img src="voir_photo_protegee.php" alt="fichier image protegé"/>
__________________
Ne cliquez pas sur ce lien |
||
|
|
00
|
|
|
#3 |
|
Membre émérite
![]() |
salut,
y'a peut être une solution en laissant les fichiers dans l'arborescence et en utilisant chmod. |
|
|
00
|
|
|
#4 | |
|
Membre confirmé
![]() |
Citation:
__________________
Venez voir par là... |
|
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2003 Messages : 20 ![]() |
Ok merci de vos reponses je vais les etudier en detail. J'avais bien pense a les mettre dans la base de donnees mais je pense que ca risque de la surcharger lourdement.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com