v1.0 正式发布 · 支持五语言 SDK

软件授权管理,
一个平台就够了

LicenseManager 为软件厂商提供从许可证签发、在线激活、离线验证到浮动授权的完整能力,帮你把「卖软件」这件事变成可度量、可增长的生意。

99.99%服务可用性 SLA
5 种官方 SDK 语言
<50ms许可证校验延迟
10 分钟完成 SDK 接入
activate.cs
// 三行代码完成许可证激活
var client = new LicenseManagerClient("https://api.licensemanager.cn");

var result = await client.Licenses.ActivateAsync(new {
    Key      = "LM-XXXX-XXXX-XXXX",
    DeviceId = Device.Fingerprint()
});

if (result.IsValid)
    Console.WriteLine($"已激活,到期时间:{result.ExpiresAt}");

官方 SDK 覆盖主流技术栈

.NET / C#Node.jsPythonGoRustREST API

覆盖授权生命周期的每一个环节

从签发到回收,从在线到离线,LicenseManager 提供开箱即用的完整能力。

许可证签发与管理

支持永久、订阅、试用、按量等多种授权模型,批量签发、吊销、续期一键完成。

强加密离线验证

基于非对称签名的许可证文件,断网环境也能本地校验,防篡改、防重放。

浮动授权服务器

内置 Floating License Server,按并发席位分配许可,充分利用企业内网授权额度。

多语言 SDK

C#、Node.js、Python、Go、Rust 五种官方 SDK,API 一致,十分钟接入你的产品。

用量分析与报表

实时掌握激活量、活跃设备与续费率,用数据驱动定价与销售决策。

私有化部署

支持 Docker Compose 一键部署与企业内网离线部署,数据完全自主可控。

原生支付网关 (开箱即用)

内置微信支付、支付宝、Stripe 与 PayPal 深度集成。无需自己写代码处理 Webhook,实现用户支付即自动下发授权及订阅续费。

十分钟接入,五种语言一致体验

无论你用哪种技术栈构建产品,官方 SDK 都提供一致的激活、验证、心跳与释放接口。

  • 自动设备指纹采集,绑定硬件防共享
  • 内置离线缓存与宽限期策略
  • 完整的错误码体系,便于排查与客服支持
阅读集成指南 →
# Python SDK — 校验许可证
from licensemanager_sdk import Client

client = Client(base_url="https://api.licensemanager.cn")
result = client.licenses.verify(
    key="LM-XXXX-XXXX-XXXX",
    device_id=device.fingerprint(),
)

if result.is_valid:
    print(f"授权有效,剩余 {result.days_left} 天")

一条命令,跑起整套授权服务

通过 Docker Compose 即可在自有服务器上部署完整的 LicenseManager 平台,含 API 服务、管理后台与数据库。

  • 内置 PostgreSQL 持久化与可选 Redis 缓存
  • lmcli 命令行工具完成初始化、签发与审计
  • 提供完整的数据库迁移与升级指南
下载服务端 →
# 部署仅需三步
$ curl -fsSL https://get.licensemanager.cn | sh
$ docker compose up -d
$ lmcli init --admin admin@example.com

# ✔ API 服务    :8443 已就绪
# ✔ 管理后台    :8080 已就绪
# ✔ 浮动授权    :5099 已就绪

功能强大,界面一目了然

管理后台开箱即用的核心模块,覆盖从产品、客户到授权、订单、报表的完整业务闭环。点击查看大图。

LicenseManager 管理后台仪表盘:授权趋势、收入统计与系统状态一览
仪表盘授权趋势、收入统计与系统健康度实时一览
LicenseManager 产品管理:产品线、版本与功能开关维护
产品管理产品线、版本计划与功能开关集中维护
LicenseManager 客户管理:客户档案、归属与联系方式
客户管理客户档案、租户归属与联系人信息管理
LicenseManager 授权管理:许可证列表、状态筛选与吊销操作
授权管理许可证列表、状态筛选、吊销与续期
LicenseManager 授权签发向导:三步完成许可证签发
签发向导三步完成许可证签发,支持批量与模板
LicenseManager 订单管理:订单列表、支付状态与退款跟踪
订单管理订单、支付状态与退款全流程跟踪
LicenseManager 报表分析:收入、激活与续费率多维报表
报表分析收入、激活与续费率多维报表导出
LicenseManager 审计日志:全量操作审计追踪
审计日志全量操作审计追踪,满足合规要求

为不同阶段的团队而设计

所有方案均包含全部 SDK 与离线验证能力,随业务增长随时升级。

社区版

个人开发者与小团队起步

¥0 / 永久免费
  • 最多 1,000 个许可证
  • 在线激活与离线验证
  • 五种语言 SDK
  • 浮动授权服务器(专业版起)
  • 私有化部署支持(企业版起)
  • 专属技术支持(企业版起)
免费开始

企业版

对安全与合规有要求的组织

¥29,800 起 / 年 · 联系销售
  • 包含专业版全部能力
  • 私有化 / 离线部署
  • SSO 单点登录与审计日志
  • 99.99% SLA 保障
  • 专属客户成功经理
  • 源码级安全审计支持
联系销售

为不同类型的软件厂商而设计

无论你卖的是桌面工具、SaaS 订阅还是工业设备,LicenseManager 都提供对应的授权模型与部署方式。

工业软件

制造业客户的内网部署

客户现场通常没有外网。浮动授权服务器在内网按并发席位分配许可,离线许可证文件保证产线不会因断网停产。

多端产品

桌面端与服务端一套逻辑

五种语言 SDK 接口完全一致,桌面端(C#)与服务端(Go)共用同一套激活、校验与心跳逻辑,维护成本减半。

订阅制团队

用数据校准订阅定价

用量分析面板实时呈现激活量、活跃设备与续费率,帮你判断该涨价、该拆档位还是该做促销。

你想知道的,都在这里

可以。许可证文件使用非对称签名,SDK 内置公钥即可在本地完成校验,无需联网。同时支持可配置的宽限期策略,允许设备在一定天数内离线运行。
官方提供 C#(.NET 6+)、Node.js 18+、Python 3.9+、Go 1.21+、Rust 五种 SDK,覆盖 Windows、Linux、macOS。其他语言可直接调用 REST API。
企业版支持完全私有化部署,包括离线安装包、内网浮动授权服务器与独立密钥体系,数据不出企业边界。
会。试用到期后账号转为社区版,已签发的许可证与全部数据完整保留,升级付费方案即可解除数量限制。
激活时 SDK 会采集设备指纹并与许可证绑定,超出席位数的激活请求会被拒绝。管理员可在后台查看每台设备并重置绑定。

准备好开始商业化你的软件了吗?

30 天免费试用,无需信用卡。五种语言 SDK,十分钟完成接入。