PHP 程序授权验证开发思路
2009-07-09 00:00
375 查看
以下是我的一个想法,把服务器的php环境配置也应用在程序里面,生成一个许可字串,然后将字串写入到许可的文件代码中。就算是将程序原本不动地移到其它服务器上,程序都不能运行了。希望大家多多讨论……
function authorization($seed = '') { $encode = $_SERVER['SERVER_SOFTWARE'] . $_SERVER['SERVER_NAME'] . $_SERVER['DOCUMENT_ROOT'] . $_SERVER['SERVER_ADMIN'] . $_SERVER['SERVER_ADDR'] . PHP_VERSION . PHP_OS . __FILE__; return md5 ($encode); } $authorization_key = 'jb51.net'; echo authorization($authorization_key);//这里是生成字符串验证 $authorization_check = array('dd670852938815f3892d3c511cc8fceb','ddc976cc02bce5c3c22c4d7d201c0cae' );//授权字串,把生成的字符验证复制到这里来 if (!in_array(authorization ($authorization_key), $authorization_check)) { die('对不起,你的程序未经过脚本之家授权!!'); }
相关文章推荐
- 博客程序开发历程【5】-[附phpmailer]{附源码}
- 汽车OBD2诊断程序开发 (原文转载,思路很清晰!)
- php程序开发范例宝典--代码模块化
- php 安全基础 第七章 验证与授权 永久登录
- PHP开发程序应该注意的42个优化准则
- PHP开发api接口安全验证
- PHP开发api接口安全验证
- 支付宝小程序手机验证码,小程序短信验证码开发
- PHP开发程序应该注意的42个优化准则
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第24讲:PHP程序的控制结构
- 微信会员注册开发【带源码】:网页授权,得到code后在当前页面获取openid,js+php实现跨域请求
- SMARTY插件开发PHP程序(转)
- PHP开发程序应该注意的42个优化准则
- php微信支付接口开发程序
- php微信支付接口开发程序
- 小飞鱼通达商务平台课程 OA开发程序基础课 3月15日 PHP第三部分课程签到及作业
- 新浪微博API开发简介之PHP基础篇-用户授权
- PHP开发程序加速运行探索之慢代码优化方法
- php后台多用户权限组思路与实现程序代码