Protection d'un fichier par mot de passe


Chewee
WRInaute discret
WRInaute discret
 
Messages: 245
Inscription: 16 Fév 2005

Protection d'un fichier par mot de passe

Message le Lun Oct 16, 2006 10:22

bonjour,

Je souhaiterais faire un système qui imposerait à l'utilisateur de saisir un mot de passe pour accéder à un fichier donné.
Je ne n'ai pas de problème pour tout ce que qui est de la gestion de la procédure, mais j'ai un autre soucis.

Le document protégé sera sur le serveur et la personne saisissant le mot de passe aura accès au lien direct vers celui-ci...

Comment empècher qu'une autre personne puisse accéder au document par son URL directe (en l'entrant directement dans son navigateur et donc en bypassant la procédure d'identification) ?

Merci d'avance.


serval2a
WRInaute accro
WRInaute accro
 
Messages: 3457
Inscription: 21 Mar 2005

Message le Lun Oct 16, 2006 10:27

Bonjour,
Soit par .htaccess soit par session php.
En l'occurence la page php vérifiera l'existence de la session et affichera le contenu ou pas.


Chewee
WRInaute discret
WRInaute discret
 
Messages: 245
Inscription: 16 Fév 2005

Message le Lun Oct 16, 2006 10:46

Et concrètement ça se fait comment?


guicara
WRInaute passionné
WRInaute passionné
 
Messages: 2462
Inscription: 2 Fév 2006

Message le Lun Oct 16, 2006 11:52

Ou les deux, comme j'ai fais pour l'administration de mon site. L'htaccess est très bien, mais les sessions php sont encore mieux.

C'est juste un petit script php,
En haut de ta page tu vérifie si la session existe, si oui tu affiche le document, si non, tu affiche un message d'erreur.
Enregistre les mots de passe dans ta base de données en les cryptant...

Tient si sa peux t'aider c'est ce principe:
-http://www.lephpfacile.com/howto/index.php?p=10


Chewee
WRInaute discret
WRInaute discret
 
Messages: 245
Inscription: 16 Fév 2005

Message le Lun Oct 16, 2006 12:08

Le truc, c'est que le document à protéger n'est pas une page php... Ca peut être un zip, rar, etc...

Bref, la solution de déterminer en php si on doit l'afficher ou non n'est pas utilisable dans mon cas.


guicara
WRInaute passionné
WRInaute passionné
 
Messages: 2462
Inscription: 2 Fév 2006

Message le Lun Oct 16, 2006 16:05

Donc orriente toi vers htaccess ;)
Si par exemple tu protège le fichier (download), tout les zip qui y seront vont être protégé


Chewee
WRInaute discret
WRInaute discret
 
Messages: 245
Inscription: 16 Fév 2005

Message le Lun Oct 16, 2006 17:28

Mais là je ne maitrise vraiment pas du tout :(

Quelqu'un aurait un exemple de fichier .htaccess qui ferait ce genre de trucs ?


guicara
WRInaute passionné
WRInaute passionné
 
Messages: 2462
Inscription: 2 Fév 2006

Message le Lun Oct 16, 2006 17:45

C'est très simple !
Tient pour moi le meilleur tuto facile et complet !:

http://www.toulouse-renaissance.net/c_o ... passwd.htm

Bonne chance !

Après par exemple sa donne çà:
-http://www.graphiques-kits.com/kits/admin/


Chewee
WRInaute discret
WRInaute discret
 
Messages: 245
Inscription: 16 Fév 2005

Message le Lun Oct 16, 2006 17:50

Merci bien :D


guicara
WRInaute passionné
WRInaute passionné
 
Messages: 2462
Inscription: 2 Fév 2006

Message le Lun Oct 16, 2006 18:03

De rien !
Si tu as des problèmes, demande...


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Bombing

  • Calculer l'indice de densité
    Cet outil vous permet de calculer l'indice de densité d'un mot-clé d'une page web. Il est calculé à la fois pour la balise TITLE, la balise META description et l'ensemble du texte de la page.
  • Suggestions de mots-clés
    Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter.
  • Suggestions Google Suggest
    Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités