多应用独立管理
每个应用拥有独立 AppID、通信密钥和验证配置,租户数据严格隔离。
桌桌面客户端AppID 100010运行中
工效率工具AppID 100011运行中
统一管理应用、卡密、账号与在线设备。通过简洁 API 接入授权验证,让软件分发、用户管理和版本迭代更轻松。
/api/v1/license/verify36 ms1 {
2 "app_id": 100010,
3 "license_key": "AA8K2P...X9M4",
4 "device_id": "DESKTOP-8AF2"
5 }
围绕软件授权的真实生命周期设计,从创建应用到运营维护,都在一个控制台内完成。
无需搭建额外授权服务器,以清晰的接口完成客户端接入。
curl --request POST \
--url 'https://api.gravity.example/client/v1/verify?appid=100010' \
--header 'Content-Type: application/json' \
--data '{
"key": "AA8K2P...X9M4",
"machine_id": "DESKTOP-8AF2",
"nonce": "7f92d81e33af4a60826ce856ab3241c0",
"sign": "HMAC_SHA256_SIGNATURE"
}'
{ "code": 200, "message": "验证成功" }租户与应用隔离所有业务数据均限定在所属租户与应用内
独立通信密钥密钥可见、可编辑,也可随时安全轮换
设备绑定控制限制授权设备数量,实时检测异常使用
应用验证开关需要时可立即暂停指定应用的验证服务
注册后即可创建应用、生成卡密并完成第一次验证。