域名绑定
授权与域名一一绑定,支持根域与子域策略、域名配额、占用冲突检测,换域需管理员重置。
根域 / 子域 / IP为 SaaS、插件与桌面应用打造的域名授权平台。绑定域名、限制实例、签名校验、实时吊销——几行代码接入,完整掌控分发。
$client = new LicenseClient(
'https://license.yoursite.com',
'pk_live_xxxxxxxx',
'sk_live_xxxxxxxx'
);
$result = $client->verify([
'license' => 'AUR-8F2K-...',
'domain' => 'app.example.com',
]);
if ($result['valid']) {
// 授权有效,放行业务逻辑
}
从签发、绑定、心跳到吊销与审计,覆盖软件分发的完整生命周期。
授权与域名一一绑定,支持根域与子域策略、域名配额、占用冲突检测,换域需管理员重置。
根域 / 子域 / IP每个请求都带时间戳与一次性 nonce,服务端常量时间比对签名,杜绝伪造与重放。
时序安全 / 防重放限制同时在线的设备数量,5 分钟内的心跳计入在线统计,异常共享一眼可见。
并发限制 / 在线状态签发、续期、暂停、吊销、封禁、重置绑定,每一次状态变化都留下操作人记录。
续期 / 吊销 / 封禁授权验证、失败原因、IP 与域名全部可检索;仪表盘趋势图帮助你发现异常调用。
可检索 / 可导出PHP + SQLite,上传即可用。没有 Redis、没有 Composer、没有云服务锁定。
PHP 8.1+ / SQLite为每个应用生成独立的 API Key / Secret 与默认授权策略。
pk_live_ · sk_live_
单个或批量生成授权码,设置域名数、实例数、有效期与功能位。
AUR-XXXX-XXXX-XXXX
用 SDK 调用 verify / activate,服务端返回签名结果与功能清单。
POST /api.php?action=verify
所有 API 使用 HMAC-SHA256 签名,服务端同时返回签名,客户端可二次校验响应完整性。
action + "\n" + apiKey + "\n" + timestamp + "\n" + nonce + "\n" + sha256(body)
/api.php?action=activate激活并绑定域名/api.php?action=verify校验授权有效性/api.php?action=heartbeat上报实例心跳/api.php?action=deactivate释放当前实例/api.php?action=ping连通性探测密码使用 bcrypt,管理会话 HttpOnly + SameSite,所有写操作校验 CSRF,API 强制 HMAC 与 nonce,失败请求进入限流与审计。
几分钟完成安装,不需要任何外部服务。