PHP 程序授权验证开发思路
2015-01-24信息快讯网
做一套商业程序,如只充许客户只能用于一台服务器,授权验证就很重要了。
以下是我的一个想法,把服务器的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('对不起,你的程序未经过脚本之家授权!!'); }
新浪微博API开发简介之用户授权(PHP基础篇)
理解php Hash函数,增强密码安全
php中根据某年第几天计算出日期年月日的代码
PHP中防止SQL注入实现代码
简单的移动设备检测PHP脚本代码
PHP下通过file_get_contents的代理使用方法
全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点
PHP验证码类代码( 最新修改,完全定制化! )
IP攻击升级,程序改进以对付新的攻击
PHP程序员最常犯的11个MySQL错误小结
《PHP编程最快明白》第七讲:php图片验证码与缩略图
发一个php简单的伪原创程序,配合商城采集用的
PHP程序员面试 切忌急功近利(更需要注重以后的发展)
joomla内置的表单验证功能使用方法
php 验证码实例代码
mayfish 数据入库验证代码
UTF8编码内的繁简转换的PHP类
php 论坛采集程序 模拟登陆,抓取页面 实现代码
程序员编程十条戒律
php 执行系统命令的方法
PHP 页面跳转到另一个页面的多种方法方法总结
php 多个submit提交表单 处理方法
PHP 上传文件大小限制
PHP 程序员也要学会使用“异常”
C# Assembly类访问程序集信息
简单的php 验证图片生成函数
PHP 身份证号验证函数
php 信息采集程序代码
php cookie 登录验证示例代码
php session应用实例 登录验证
php 表单验证实现代码
MySQL授权问题总结