One self-hosted console to run your entire business — commerce, ERP, HRM, CRM & manufacturing

软件许可

软件许可

许可证密钥使用AES-256-GCM加密生成,但仅适用于类型为软件许可且在产品表单中启用了有版本开关的产品(目录 → 产品 → [产品] → 软件许可标签)。未启用版本的软件下载产品或任何普通的数字下载产品,将作为直接下载进行交付 — 请参见安全下载 & 版本

许可证如何工作

  1. 客户购买配置了版本的软件下载产品/计划
  2. 一旦订单支付,许可证密钥会自动生成并发送给客户的电子邮件
  3. 客户在其网站/应用程序上激活许可证
  4. 您的软件调用许可证验证API来验证密钥并获取激活令牌
  5. API返回计划详情、到期日期和激活限制

许可证限制

控制许可证可以覆盖多少个安装(网站、域名、设备):

  • 为每个产品计划设置激活限制(例如,基础版1个网站,专业版5个网站)
  • 如果达到激活限制,将阻止新的激活,并显示明确的错误
  • 客户可以停用旧网站以释放一个位置

许可证验证API

您的软件调用REST API来验证许可证并获取短期激活令牌:

POST /api/licenses/verify
{
  "license_key": "EOP-XXXX-XXXX-XXXX",
  "domain": "example.com"
}

响应返回计划、到期、允许的功能和激活令牌。后续调用中使用该令牌来POST /api/licenses/check(定期重新验证)和POST /api/licenses/deactivate(释放激活位置) — 每次请求不会重新发送许可证密钥。

撤销和重新生成许可证

管理员和客户可以从管理面板或客户账户撤销许可证。新的许可证会自动生成并发送电子邮件。被撤销的许可证在API级别立即失效。

Last updated: 8/27/2026