Salut,
Tu protèges ta route avec l'authentification
Bonjour,
quel code faut il rajouter pour que seul les personnes connectées puissent télécharger un fichier
Seul les users dans la BDD peuvent télécharger
ce code fonctionne mais le soucis c'est que tout le monde peut télécharger ..Merci d'avance pour ce petit coup de main !
Salut,
Tu protèges ta route avec l'authentification
Salut,
merci pour ton aide, j 'ai essayé cette solution en le plaçant dans le middeleware et le résultat est resté le même, à moins que je me suis mal pris...
Bonjour.
Tu à en effet mal du t'y prendre, mais sans le code concerné, nous auront du mal à t'aider.
Par contre, ça empèchera l'utilisateur non connecté de télécharger un fichier, mais pas à voir le lien, il te faut donc également faire une condition au moment où tu affiches le lien si tu veux éviter que l'utilisateur ne puisse voir le lien qu'il n'est pas censé voir.
bonsoir,
oui c'est tout à fait ça, je dois créer une condition mais je ne sais pas comment m'y prendre, le but c'est que cette page reste accessible à tout visiteur sauf pour télécharger un fichier il doit se connecté en tant que user
Non, le code que tu nous montre est semble t'il celui qui concerne la page sur laquelle tu affiches le lien, ce n'est pas celui-ci qui va nous permettre de t'aider.
Ce serait plutôt celui de la méthode download qui nous serait utile.
Les fichiers sont stockés dans un répertoire " storage/app/zic/ ", une aplication use webpatser est installé dans le model pour générer des Uuid dans la BDD autrement la méthode download n'est pas spécifié seul une route et le code html fait le reste
Merci @Balsakup et @lartak j'ai apprécié vos soutien d'avoir essayé de m'aider, j'ai finalement trouvé la solution, c'est rendre visible les buttons de téléchargements lorsque l'utilisateur se connect et disparaisse une fois déconnecté, j'espère que cette méthode ci dessous vous sera utile:
Bien à vous