限制文件的公共访问

时间:2019-07-02 11:13:52

标签: php laravel laravel-5.6

我将laravel 5.6用于API,对于前端,我使用angular 4.4。

存在文件可访问性的问题。公用文件夹用于存储文件。现在我想限制文件被公开访问。我只想将文件的访问权限授予经过身份验证的用户。

试图在存储/应用内部创建一个名为uploads的文件夹,并放置一个图像,但该图像也可以全局访问。

从一天开始,我一直在努力寻找适当的解决方案,但尚未发现任何问题。

有一些建议使用response->file($file)response->download($file),但我需要在json响应中返回它。

有类似的问题,但尚未找到有用的答案。

请提出一种实施此方法的方法,可能会帮助像我这样努力寻找解决方法的其他人。我怎样才能做到这一点?

0 个答案:

没有答案