首页 > ThinkPHP中或者别的PHP MVC框架中,如何实现对资源访问权限的控制?

ThinkPHP中或者别的PHP MVC框架中,如何实现对资源访问权限的控制?

比如,一个视频上传类网站,视频上传后放在服务器上指定的位置,如何做到针对单个视频资源文件,进行访问权限的控制。
有一个想法是,对每一个视频资源文件的访问请求,通过设置apache规则让其不直接返回文件资源,而是由PHP来处理,通过路由规则转到专门的控制器通过查询数据库先进行权限判断,如果没有访问权限,则返回错误提示内容。

不知道这样可行不?还有更好的办法吗?


你的方法可行,也是目前采用比较多的。

【热门文章】
【热门文章】