一句话概括:简单易用的多语言软件授权验证系统,客户端对接便捷,主打一机一码和安全防多开。
一、核心功能特性1. 核心管理功能多软件管理用户管理(查看所有用户、在线状态、一键下线)授权码生成(一机一码,绑定指定机器)福利码批量生成(用户激活自动绑机)实时在线监控 + 一键踢人全操作日志记录2. 安全防护特性机器码绑定,杜绝账号共享30秒心跳检测,防止多开单设备登录,新设备挤掉旧设备IP + 机器码双重黑名单,封禁恶意访问3. 支持开发语言
C#(Visual Studio 2022)、Java、Python、Android Studio、易语言
二、安装部署指南1. 环境要求PHP 7.4 及以上MySQL 5.7 及以上Web服务器:Apache 或 Nginx2. 安装步骤(一步到位)上传所有文件到服务器新建数据库,导入
install/install.sql升级专用:执行 install/database_cleanup.sql 清理旧数据修改 config/database.php,填写数据库连接信息访问 http://你的域名/admin/ 进入后台默认账号:admin / 密码:admin1233. 目录结构速览├── admin/ # 后台管理(含ajax接口、样式、公共组件)├── api/ # API接口(入口index.php + 实现VerifyApi.php + 文档doc.php)├── config/ # 系统配置文件├── core/ # 核心类库├── install/ # 安装SQL脚本└── layui/ # LayUI前端框架三、API接口对接(重点!只需3个核心接口)1. 接口基础信息请求方式:
POST接口地址:http://你的域名/api/index.php2. 必对接核心接口四、快速对接步骤(4步搞定)获取密钥:后台添加软件后,复制对应的
app_key验证授权:POST传参 action=verify + app_key + 32位大写机器码激活授权:POST传参 action=activate + app_key + 激活码 + 机器码心跳保活:POST传参 action=heartbeat + app_key + 登录返回的token五、关键细节说明1. 机器码生成规则
32位大写字符串,推荐算法:
机器码 = MD5(CPU序列号 + “|” + 硬盘序列号 + “|” + 主板序列号).ToUpper()2. 数据库核心表http://你的域名/api/doc.php(含多语言示例代码)开源协议:MIT License
