在Code igniter中隐藏和保护服务器上的文件

时间:2014-09-17 09:10:58

标签: codeigniter filesystems file-sharing secure-coding

我正在使用Code Igniter为我的客户开发一个Web应用程序,我需要在服务器上隐藏和保护一些ZIP,JPG和PDF文件,以便非用户无法访问它们。只有登录并且是文件所有者的人才能访问这些文件。这与安全文件共享网站非常相似。 它与任何付费文件共享网站非常相似,只有付费文件的人才能下载文件。在我的情况下,只有那些已经上传并与其他人共享文件的人可以下载文件。 请告诉我怎么做这个.. 谢谢 Sajid

1 个答案:

答案 0 :(得分:0)

一种方法是将文件保留在Web根目录之上(因此不可公开访问),并将指向它们的链接指向一个函数,该函数将检查是否已登录(或您想要的其他参数),如果一切正常,则提供文件。