Aller au contenu

Téléchargement sous condition d'authentification


prof walken

Sujets conseillés

Bonjour,

Je suis débutant en construction de site , je cherche comment gérer au mieux l'accés à une page de download sur mon site.

Je souhaite qu'il y ait une authentification par login/mdp sur la page ou sur les liens des fichiers téléchargeables.

Comment faut-il gérer ce genre de problème?

si vous avez un conseil ,un exemple de code , ou qouique ce soit d'utile pour solutionner ce besoin , je suis preneur.

Merci par avance pour votre aide.

Lien vers le commentaire
Partager sur d’autres sites

  • 2 months later...

Tu peux faire ça en php par exemple, tu fais un formulaire qui en html avec un champ login et un champ pass et l'action du formulaire peut etre du genre :

<?php
if($_POST["login"]=="bon_login" && $_POST["pass"]=="bon_pass")
      {
          header("location: fichier_a_dl.avi");
      }
else {
           echo"Mauvais login/pass !";
       }
?>

Lien vers le commentaire
Partager sur d’autres sites

  • 4 months later...
^_^

Salut, mais si l'internaute connait le lien direct du fichier à télécharger, celà va le

télécharger non?

(je ne sais pas, je demande...)

Merci

Non, parce que le login et mot de passe ne seront pas connus (et ne sont pas dans l'URL vu la méthode POST utilisée).

Le plus simple est encore d'utiliser l'authentification http à l'aide d'un fichier .htaccess.

Vas voir l'article du Hub, il décrit tout le mécanisme : Le fichier .htaccess

Si tu as besoin d'un encodeur de mot de passe, tu le trouveras sur la page outils

Dan

Lien vers le commentaire
Partager sur d’autres sites

Non, parce que le login et mot de passe ne seront pas connus (et ne sont pas dans l'URL vu la méthode POST utilisée).

Le plus simple est encore d'utiliser l'authentification http à l'aide d'un fichier .htaccess.

Vas voir l'article du Hub, il décrit tout le mécanisme : Le fichier .htaccess

Si tu as besoin d'un encodeur de mot de passe, tu le trouveras sur la page outils

Dan

<{POST_SNAPBACK}>

Salut, merci d'avoir répondu.

Ce que je ne comprend pas c'est: qu'est-ce qui va faire le lien entre le script php et l'URL. Parce que si l'utilisateur connait le lien direct du fichier,exemple: http://www.monsite.com/exemple/fichier1.zip

Va-t-il pouvoir le télécharger, ou bien son téléchargement sera refusé?

Lien vers le commentaire
Partager sur d’autres sites

Le téléchargement sera refusé si tu forces une autentification http par .htaccess. Une fois que l'utilisateur aura entré le login et mot de passe, il pourra télécharger sans souci.

L'autentification est par exemple comme l'accès aux stats du Hub sur http://www.webmaster-hub.com/stats/

Sans le login et mot de passe, tu n'y as pas accès.

Dan

Lien vers le commentaire
Partager sur d’autres sites

  • 2 months later...

Bonjour à tous,

Je souhaite faire un peu la même chose mais je ne sais pas comment m'y prendre...

En fait, je voudrais que l'internaute introduise ses coordonnées (adresse,...) pour pouvoir avoir accès à la au fichier en téléchargement...

Si je comprends bien le principe... il faut:

1. un formulaire à remplir en méthode post avec un login et mot de passe fixe

2. une fois le formulaire complet la fonction post m'envoie les infos encodées et redirige l'internaute vers le fichier à télécharger.

Sans vouloir abuser... qquelqu'un d'entre vous connaitrait un site ou je pourrais trouver ce type de script car je suis encore un peu nul ...

Sekken

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...