小海授权系统
让软件授权变得简单
面向开发者的软件授权与分发管理平台。创建应用、生成卡密、按机器/站点识别码完成授权,平台负责签发授权文件与到期核验,你的业务程序只需验签即可。
已接入应用
0
已签发授权
0
注册开发者
1
接口签名
HMAC-SHA256
三步完成授权接入
从创建应用到授权下发,整个流程不需要业务服务器做额外判断。
1
创建应用
登录开发者中心创建应用,每个应用拥有独立的 AppID、API Secret 与 RSA 密钥对,互不干扰。
2
提交识别码
程序采集机器码或站点唯一识别码,用 API Secret 对请求签名,携带卡密调用激活接口完成绑定。
3
授权与下发
后台可随时冻结、续期或设定有效期;系统生成随机文件名的授权文件,客户端用应用公钥验签。
API 能力
全部接口使用 HMAC-SHA256 请求签名,时间戳有效期 5 分钟并校验 nonce,防止伪造与重放。
| 接口 action | 说明 |
|---|---|
activate | 使用卡密与唯一识别码激活授权,返回授权信息与授权文件 |
query | 查询某个识别码当前的授权状态与到期时间 |
verify | 校验已部署授权文件的签名、归属与实时状态 |
renew | 使用续期卡密为已授权识别码延长有效期 |
heartbeat | 心跳上报,记录最近在线时间,返回实时授权状态 |