web-dev-qa-db-fra.com

Comment rendre le téléchargement multimédia privé?

Duplicate possible:
Comment protéger les téléchargements, si l'utilisateur n'est pas connecté?

Je sais comment marquer une page ou une publication comme visible uniquement pour les membres, à l'aide du plug-in Member Access. De cette façon, le public ne peut pas les voir. au lieu de cela, vous devez vous connecter pour voir la page.

Comment marquer un PDF ou un autre téléchargement de média comme visible uniquement pour les membres?

3
D.W.

En recherchant cette pile, je peux voir deux solutions possibles pour cette question (non testée).

Un

La réponse n’est pas complètement développée, mais elle peut donner un aperçu.
Restreindre l'accès aux fichiers d'un dossier spécifique

Deux

Comment protéger les téléchargements, si l'utilisateur n'est pas connecté?
La réponse de Frank Bueltge semble intéressante, mais le code est assez complexe. Comme il admet lui-même que son anglais est méchant, mais je peux assurer que ses compétences en codage sont superbes :)

Et la réponse fournie par hakre pourrait être opérationnelle:

  • Protéger un ou plusieurs dossiers dans /wp-content/uploads/ à .htaccess comme détaillé ici.
  • Déplacer les fichiers souhaités dans ces dossiers de téléchargement en fonction de l'utilisateur ou du post-ID, et pour cela la réponse que je fournis à cette question devrait le faire. Et, avec les exemples fournis, vous pouvez peut-être penser à un autre type de filtrage.
1
brasofilo