系统特点
安全可靠
- SHA1 加密存储卡密
- 设备绑定机制
- [新] 管理员可后台解绑设备
- [新] 解绑后允许新设备验证并绑定
- [新] 可配置是否允许同设备重复验证
- 防暴力破解
- 多重安全验证
- 数据加密存储
API支持
- RESTful API接口
- 多API密钥管理
- API调用统计
- 详细接口文档
- 支持POST/GET验证
- 设备ID绑定机制
高效稳定
- 快速响应速度
- 稳定运行性能
- 性能优化设计
- 支持高并发访问
数据统计
- 实时统计功能
- 详细数据分析
- 直观图表展示
- API调用统计
- 完整使用记录
快速开始
环境要求
PHP >= 7.0
MySQL >= 5.7
Apache/Nginx
安装步骤
- 克隆项目
git clone https://github.com/xiaoxiaoguai-yyds/xxgkami.git
-
上传到网站目录
-
访问安装页面
http://your-domain/install/
- 按照安装向导完成配置
使用说明
管理员后台
- 访问
http://your-domain/admin.php - 使用安装时设置的管理员账号登录
- 进入管理面板
API调用示例
// POST请求示例
$url = 'http://your-domain/api/verify.php';
$data = [
'card_key' => '您的卡密',
'device_id' => '设备唯一标识'
];
$headers = ['X-API-KEY: 您的API密钥'];
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
功能列表
-
卡密管理
- SHA1加密存储
- 批量生成卡密
- 自定义有效期
- 设备绑定
- [新] 设备解绑 (管理员操作)
- [新] 配置允许同设备重复验证
- [新] 支持时间卡和次数卡两种类型
- 停用/启用
- 导出Excel
-
卡密验证中心
- [新] 无需设备ID直接验证卡密
- [新] 支持卡密查询功能
- [新] 弹窗显示卡密详细信息
- [新] 查看最近验证记录
- [新] 美观的响应式界面
-
API管理
- 多密钥支持
- 调用统计
- 状态管理
- 使用记录
-
数据统计
- 使用趋势
- 实时统计
- 图表展示
系统升级
重要提示:升级系统前请务必备份您的数据库,避免数据丢失。
文件升级
- 备份您当前的
config.php文件 - 上传新版本的所有文件到您的网站目录
- 恢复您的
config.php文件 - 访问网站,系统会自动完成其余配置
参与贡献
- Fork 本仓库
- 创建新的分支 (
git checkout -b feature/AmazingFeature) - 提交更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 提交 Pull Request
开源协议
本项目采用 MIT 协议开源,详见 LICENSE 文件。
其他支持方式
- 点个 Star

- 推荐给身边的朋友
- 提交 Issue 或 PR
- 参与项目讨论