Titre: Protéger des contenus images - flash - vidéo...
Posté par: Briac Pollier le le 11-08-2008 a 00:07:47
Voilà je butte sur ce problème depuis une journée, et google ne m'a pas aidé... Je sais protéger des pages avec php / mysql, les rendre inaccessibles sans login / mot de passe. Mais ça ne protège pas les contenus (images, etc.) qui sont appelés dans la page, un utilisateur non loggé qui connait le lien direct vers le contenu peut y accéder... Je sais protéger un répertoire avec htaccess, qui résoudrait le problème que je viens de citer, mais voilà, le mot de passe n'est pas récupéré dans une base de données, on est obligé de passer par une demande de login / mot de passe standard créée par le navigateur qu'on utilise... et pas possible (enfin j'ai pas trouvé, après de pourtant longues recherches) de faire passer les informations de connexion à htaccess via php... J'ai trouvé une bidouille (mettre le contenu en dehors du répertoire accessible sur internet, et l'appeler avec readfile()) mais c'est pas top : pour des images ça marche mais pas du contenu tel que de la vidéo... Et puis du coup dans le code html l'image a un nom complètement délirant (genre src="readfile.php?img=limage.jpg") Il doit bien y avoir un moyen propre des sécuriser des contenus avec php / mysql / apache ??? Toute aide serait précieuse, merci d'avance à toute personne qui réussirait à m'ôter cette grosse épine du pied. |
Titre: Re:Protéger des contenus images - flash - vidéo...
Posté par: ToToMaStEr le le 14-08-2008 a 19:13:30
TU peux effectivement pas passer à htacces des infos depuis php (et donc mysql).
Néanmoins tu peut demander à php d'ouvrir un htacces(les droits n'étant d'aucune utilité quand le serveur(php en l'occurance) interoge le serveur!
Il faut jouer de ça...je te laisse trouver la solution à ton problème qui n'est pas simple, mais par lequel on passe tous un jour pour telle ou telle raison!
En esperant que tu saura mettre de la lumière dans les coins sombre de mes paroles ;-) |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|