如何才能控制图片的权限?

目前在写一些例子,做一个图片分享的小例子。
目前图片存储在public下,但是现在觉得这是一个私密的照片应用,需要把照片存储在其他路径。
问题1:如何存储在外界无法访问的路径?
问题2:如何取出无法访问的路径的图片给前台展示呢?

因为PHP和laravel都是新手,所以很多概念不清楚。
如果有类似的需求,麻烦大家贴一下关键代码我看下就好。
已邀请:

娃娃脾气

赞同来自: wangfaguo

和楼主一样的思路,不过早已写完:https://github.com/shellus/shc ... r.php

JohnLui

赞同来自:

不用外界无法访问,把文件名命名为一串随机字符,然后通过特定动态链接访问该图片,在代码里面鉴权,之后取出文件发送,设置好 ContentType 即可。

要回复问题请先登录注册