一个开源的卡密系统

小小怪卡密验证系统

PHP Version
MySQL Version
License
GitHub Stars
GitHub Issues

一个功能强大、安全可靠的卡密验证系统,支持多种验证方式,提供完整的API接口。
适用于软件授权、会员验证等场景。

:sparkles: 系统特点

:shield: 安全可靠

  • SHA1 加密存储卡密
  • 设备绑定机制
    • [新] 管理员可后台解绑设备
    • [新] 解绑后允许新设备验证并绑定
  • [新] 可配置是否允许同设备重复验证
  • 防暴力破解
  • 多重安全验证
  • 数据加密存储

:electric_plug: API支持

  • RESTful API接口
  • 多API密钥管理
  • API调用统计
  • 详细接口文档
  • 支持POST/GET验证
  • 设备ID绑定机制

:high_voltage: 高效稳定

  • 快速响应速度
  • 稳定运行性能
  • 性能优化设计
  • 支持高并发访问

:bar_chart: 数据统计

  • 实时统计功能
  • 详细数据分析
  • 直观图表展示
  • API调用统计
  • 完整使用记录

:rocket: 快速开始

环境要求

PHP >= 7.0
MySQL >= 5.7
Apache/Nginx

安装步骤

  1. 克隆项目
git clone https://github.com/xiaoxiaoguai-yyds/xxgkami.git
  1. 上传到网站目录

  2. 访问安装页面

http://your-domain/install/
  1. 按照安装向导完成配置

:books: 使用说明

管理员后台

  1. 访问 http://your-domain/admin.php
  2. 使用安装时设置的管理员账号登录
  3. 进入管理面板

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);

:clipboard: 功能列表

  • 卡密管理

    • SHA1加密存储
    • 批量生成卡密
    • 自定义有效期
    • 设备绑定
    • [新] 设备解绑 (管理员操作)
    • [新] 配置允许同设备重复验证
    • [新] 支持时间卡和次数卡两种类型
    • 停用/启用
    • 导出Excel
  • 卡密验证中心

    • [新] 无需设备ID直接验证卡密
    • [新] 支持卡密查询功能
    • [新] 弹窗显示卡密详细信息
    • [新] 查看最近验证记录
    • [新] 美观的响应式界面
  • API管理

    • 多密钥支持
    • 调用统计
    • 状态管理
    • 使用记录
  • 数据统计

    • 使用趋势
    • 实时统计
    • 图表展示

:counterclockwise_arrows_button: 系统升级

重要提示:升级系统前请务必备份您的数据库,避免数据丢失。

文件升级

  1. 备份您当前的config.php文件
  2. 上传新版本的所有文件到您的网站目录
  3. 恢复您的config.php文件
  4. 访问网站,系统会自动完成其余配置

:handshake: 参与贡献

  1. Fork 本仓库
  2. 创建新的分支 (git checkout -b feature/AmazingFeature)
  3. 提交更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 提交 Pull Request

:page_facing_up: 开源协议

本项目采用 MIT 协议开源,详见 LICENSE 文件。

其他支持方式

  • 点个 Star :star:
  • 推荐给身边的朋友
  • 提交 Issue 或 PR
  • 参与项目讨论
1 个赞