protection téléchargement par un code pour visiteurs phocadownload

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] protection téléchargement par un code pour visiteurs phocadownload

    Bonjours à tous,
    je conçoit un site web pour une école et dans la partie téléchargement de fichiers que je fais avec phocadowload j'aimerais que le visiteur (les étudiants) puisse télécharger le fichier de la catégorie en saisissant un code qui lui sera attribuer par son responsable sans être inscrit sur le site.
    Merci d'avance pour vos réponses.

    Cordialement,

  • #2
    Re : protection téléchargement par un code pour visiteurs phocadownload

    Pour faire hyper-simple et en supposant que le responsable des codes n'a même pas accès au site mais dispose d'un tableur type ça commence par e, ça fini par l.
    Tu peux imaginer une feuille à 2 entrées nom de l'élève et son code
    Puis tu n'as qu'à créer une surcharge de l'affichage de la page de téléchargement du fichier de phoca à laquelle tu ajoutes une case formulaire qui doit être remplie correctement avec le code.
    Un échange ajax avec un fichier qui ne ferait que consulter le csv exporté du tableur. Si le code est bon il affiche le lien sinon bhou!
    Prends soin de minifier le .js pour ne pas révéler le fichier

    Le mieux serait développer un plugin qui ferait la même chose et permettrait en plus de n'avoir à entrer qu'une fois le code. Ceci écrit, un cookie ferait l'affaire pour ça
    Christophe
    http://www.webcrea.fr

    Commentaire


    • #3
      Re : protection téléchargement par un code pour visiteurs phocadownload

      Regarde si cette solution "token" ne serait pas ce que tu cherches :
      Unique download link feature is a specific method how to provide a download link for users. Every file in Phoca Download can have a specific unique token and user can access this file only in case he/she knows the token. In fact, this is an alternative method to access rights used for downloading a file.   Difference between Access Rights and Unique Download Link features   Access Rights: Only registered users who have access rights for specific file can download it. Login is required and access rights must be set for file or its category. Use this method in case, on your site users are registered and can access different files or categories.   Unique Download Link: All users who know the token can download the file. No login or registering is needed. Use this method in case, you want to share a file which shouldn't be shared for public but only for selected users. Share the link with users who should be able to download it. For example, if you send a download link to some user, he/she will be able to access it. Even if he/she will be not logged or registered on your site. Even if the file will be not accessible on your site.   What is important to know while using an unique download link : Everyone who knows the link, can access this file . Limit the count of downloading for this file in Options. If the file is stored on your server, it can be accessed directly . If you share the unique download link with token, nobody will know the ID of the file. But the name of the downloadable file will be shared for the selected users so such user can share it to someone other. If your files shouldn't be accessed by public, always try to protect folders where the files are stored . Of course this recommendation applies to both methods - Access Rights or Unique Download Link method) Direct link feature cannot be used with this method If you will use External Link option, the protection of the file only applies the your site, not to the external server As the unique download link is not public, you cannot get this link in frontend. Unique download link is displayed in administration - in Edit View of the file and only in case, the security token is stored. Link can change in case you will change your SEF settings. If you are using SEF, create a menu link to some Phoca Download view, so your link to share will be a SEF link. Only "published", "authorized", "active" rules are taken to account Access Rights of the file or its category is ignored If you want to share the file per unique download link for selected users only, don't forget to set access rights for the file or its category, so it cannot be downloaded by public Example: You want to share "FILE A" only for selected users. So you will send them the unique download link to this file and they can download it. But if you will create download area on your site, all other users can find this file on your site too. This is why you should set access rights for the "FILE A". Such file then will be not accessible on your site for public but it will be accessible for users who know the security token .   Example: Install Phoca Download component in your Joomla! CMS Set the download folder in Phoca Download Options so it will be located behind public_html folder on your server Enable Unique Download Link feature Upload the file per FTP to the download folder Add this file to your Phoca Download Set Unique Download Link Token if not set automatically Create a menu link to Phoca Download if you are using SEF Set access rights for the file, so it will be not accessible by public Copy the Unique Download Link Share the link to selected user  
      "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
      MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

      Commentaire


      • #4
        Re : protection téléchargement par un code pour visiteurs phocadownload

        merci à vous deux mais la solution de ROBERTG me parait plus simple.

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X