这是一套功能完善、易于对接的软件授权验证系统,为开发者提供简单高效的软件加密与用户管理方案。客户端接入门槛低,支持多种主流开发语言,可快速集成到各类软件中。

主要功能模块
  • 软件管理:支持同时管理多个软件项目,独立配置授权规则。
  • 用户管理:全面查看用户信息、在线状态,支持一键强制下线。
  • 一机一码授权:针对指定机器码生成唯一的授权码,实现设备级绑定。
  • 福利码批量生成:可批量生成福利码,用户激活后自动与机器码绑定,方便活动推广。
  • 实时在线监控:实时显示当前在线用户,并可远程踢出设备。
  • 操作日志审计:所有后台操作均有详细记录,方便溯源与管理。

安全防护机制
  • 机器码绑定:严格执行一机一码策略,杜绝账号跨设备共享。
  • 心跳检测:每30秒检测客户端状态,有效防止多开行为。
  • 单设备登录:新设备登录时自动将旧设备踢下线,保障账号安全。
  • IP黑名单:可手动封禁恶意IP,阻止非法访问。
  • 机器码黑名单:对违规设备进行机器码封禁,永久禁止接入。

环境要求与安装步骤
运行环境:
  • PHP 7.4 及以上版本
  • MySQL 5.7 及以上版本
  • Apache / Nginx Web服务器
安装流程:
  1. 将源码包内所有文件上传至服务器网站目录。
  2. 新建一个数据库,并导入根目录下的 dkewl.sql 文件,完成数据表创建。
  3. 编辑 /config/database.php 文件,填写正确的数据库连接信息(数据库名、用户名、密码等)。
  4. 安装完成后,通过浏览器访问 http://您的域名/admin/ 进入后台管理界面。
  5. 默认管理员账号为 admin,密码为 admin123,登录后请及时修改。