自制PHP高防防盗链(不是一般的高)(思路)

2018-06-22 05:36:07来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

原理:根据IP,资源ID,时间戳,一次性Access_Token,APPKEY(暴露在前台)和APPSERECT(后台)来生成参数,具体见下面:

 

浏览器请求页面=>后台引用防盗链代码=>生成Access_Token并绑定访问IP=>生成sign=>生成网址

 

如:原图片页面为http://xxx.example.cn/pic.php?picid=1

变为http://xxx.example.cn/pic.php?picid=1&appkey=xxxxxxxxxxxxx&access_token=xxxxxxxxxxx&timestamp=xxxxxxxxx&client=xxxxxxxxxx&sign=xxxxxxx

全部用MD5先做加密,后用Appid+所有数据Json+Timestamp加密,最后再用salt加密16次

 

到时候做好了会发成品!!

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:秒杀代码

下一篇:php扩展开发实战教程(1)