Bonjour à tous,

Voici mon souci :
Je permets aux utilisateurs de déposer des fichiers.
D'autres utilisateurs peuvent les télécharger

J'ai un htaccess qui interdit l'accès au répertoire où sont stockés les fichiers histoire de ne pas les ouvrir à tout le monde.

Je fais un controller php qui autorise ou non l'utilisateur de voir tel ou tel fichier.

Une fois que j'ai fait ça, comment je restitue le fichier à l'utilisateur ?
Faut-il que, dans mon controller, j'ouvre et je lise toutes les lignes du fichier afin de les restituer dans une vue twig avec le HEADER qui va bien ? Ou il y a un moyen plus simple.

Merci beaucoup pour vos avis