我有一个用户登录页面,然后显示他购买的所有文件。查看您的文件,下载特定的购买文件,受保护的下载页面
我想这样做,当他点击下载文件按钮时,它会立即下载文件。
问题:
用户可以简单地复制链接并把它传递给他的朋友,然后大家可以下载这个文件。
Qestion
我怎么能保护的下载,使用户可以随时下载自己的文件,但其他人不能,他们必须先购买它。
我的想法:
当用户点击下载链接,它会生成一个链接,然后下载文件,该链接将获得10秒后立即删除。
但我不知道,如果它不够好,不保证或如何做到这一点所有..
任何想法?
您需要验证登录的人有权该链接。使用该用户的ID将ID保存到数据库,然后在允许下载之前根据文件ID检查用户ID。重定向到登录页面,如果他们没有登录,或到一个错误页面,如果他们有,但用不上。 – 2013-04-22 16:30:24
如果他们发现真正的下载网址会怎么样?就像.zip结尾一样。 – user1761494 2013-04-22 16:32:01
为什么-2?.... – user1761494 2013-04-22 16:54:14