Laravel 5

Bloquer accès dossier public sans autentification

  • Avatar de Artemis-Lhow
    Membre depuis :
    17/05/2019
    Messages :
    15

    Bonsoir !

    (vous faites les cartes de fidélité ici ?)

    J'ai un dossier « Reçus » situé dans le dossier « Public » ... vous vous en doutez, les reçus placés ici ne doivent pas être lus de tous. J'ai donc mis un .htaccess pour ne pas que le dossier soit indexé, mais quelqu'un qui aurait l'URL pourrait accèder aux fichiers PDF sans soucis.

    Je souhaiterais donc faire en sorte que si l'utilisateur n'est pas connecté, il ne puisse pas lire les fichiers contenus dans ce dossier... mais commetn faire ?

    D'avance merci pour vos réponses ;)

  • Avatar de bestmomo
    Membre depuis :
    07/04/2013
    Messages :
    2549

    Salut,

    Peut-être cette réponse.

  • Avatar de Artemis-Lhow
    Membre depuis :
    17/05/2019
    Messages :
    15

    Salut momo,

    Merci pour ta réponse !

    J'ai essayé de créer une route sécurisé... sans effet.
    J'ai créé un lien symbolique permettant de stocker les fichiers dans le dossier storage/app/public/recus ... sauf que si l'on tente d'accèder à l'adresse storage/recus/1.pdf on a bien le fichier correspondant ...

    D'autres idées ?

Vous ne pouvez pas répondre à ce sujet.