feat: 客户端授权防护——响应签名/激活令牌/宽限期/换座限制/在线清扫/疑似共享标记

This commit is contained in:
Logan.Li committed 2026-09-14 21:08:39 +08:00
1 parent 37d9e8ca56
commit b76111dfc3
11 files changed
+437 -54

No files matched your search

+11
View File
@@ -20,6 +20,17 @@ JWT_SECRET=your-super-secret-key-change-this-in-production
# 当前生产公钥(桌面已嵌入): 108375d485c58a1a738f93c2cbb838f76331de981ee5da13d90a1f280672131d
# OFFLINE_LICENSE_SEED=
# 客户端授权防护
# 过期宽限天数(仅商业过期;吊销/暂停无宽限,立即生效)
GRACE_PERIOD_DAYS=15
# 单序列号 24 小时内新设备激活上限(0 = 不限制),抑制换座轮换共享
ACTIVATE_DAILY_LIMIT=5
# 激活记录在线状态有效期(分钟)。默认 8 天,适配客户端周检节奏;
# 如客户端心跳更频繁可调小(如 30 = 在线即 30 分钟内活跃)
ONLINE_TTL_MINUTES=11520
# 解绑是否强制校验设备激活令牌(新激活的设备必须持令牌才能解绑,防偷座)
DEACTIVATE_REQUIRE_TOKEN=true
# 数据库配置
# 可选: sqlite / mysql / postgres
DB_DRIVER=sqlite