Admin Login

登录管理后台

登录后可管理多个软件的产品、授权、升级包与到期提醒。

管理后台

支持产品管理、机器码授权、升级发布、授权到期提醒。

未登录
产品总数
0
启用产品
0
授权总数
0
未授权设备
0
升级版本数
0
即将到期
0
已到期
0

授权到期提醒

默认提醒阈值 30

最近发布版本

产品版本标题发布时间强制

产品管理

产品列表

产品状态版本操作

授权管理

授权列表

产品机器码用户信息状态过期剩余天数操作

未授权设备列表

当客户端调用授权检查接口但未找到有效授权、产品不存在或授权已到期时,系统会自动记录到这里,便于快速补授权。

授权检查时间产品机器码用户信息原因次数IP操作

升级管理

版本列表

产品版本标题发布时间操作

接口说明

授权检测返回 JSON 中,所有软件特有的扩展属性统一建议放在 entitlements 内,避免顶层字段被不同软件不断污染。

授权验证:GET /api/public/license/verify?productCode=msfx_tools&machineCode=机器码&userInfo=客户或门店信息

返回示例:
{
  "authorized": true,
  "machine_code": "ABCDEF123456",
  "product_code": "msfx_tools",
  "expire_at": "2027-12-31T23:59:59+08:00",
  "message": "authorized",
  "entitlements": {
    "licensed_enterprises": ["1001", "1002"],
    "feature_flags": { "report": true, "upgrade": true },
    "custom_scope": "north-region",
    "any_custom_property": "anything"
  }
}
升级清单:GET /api/public/update/manifest?productCode=msfx_tools¤tVersion=1.0.0.0

返回示例:
{
  "version": "1.0.2.0",
  "title": "发现新版本 1.0.2.0",
  "description": "修复若干问题",
  "is_force": false,
  "download_url": "http://127.0.0.1:3000/api/public/update/packages/msfx_tools/MsfxTool_Update.zip",
  "package_type": "zip",
  "md5": "...",
  "sha256": "...",
  "file_name": "MsfxTool_Update.zip",
  "file_size": 123456,
  "launcher_file_name": "MsfxTool.Launcher.exe",
  "product_code": "msfx_tools"
}