D144: pre-receive v2→v3 · 新增冰朔手动授权码规则3 · ICE-GL-ZY001
Some checks failed
自动更新代码和重启 / update-and-restart (push) Has been cancelled
CI检查 + 自动部署 / check (push) Has been cancelled
CI检查 + 自动部署 / deploy (push) Has been cancelled

TCS-VRF-FINAL-20260625-143209-8A7F2C3E
国作登字-2026-A-00037559

- 规则3: BINGSHUO-AUTH 临时授权码 · HMAC-SHA256 · 5分钟时效
- v2备份: pre-receive.v2.bak
- 共享密钥由铸渊与hook共持
This commit is contained in:
冰朔 2026-06-25 14:43:57 +08:00
parent 1f32558418
commit b9d941db19

View File

@ -24,9 +24,12 @@
## D144 · pre-receive 拦截层
- Hook路径: `/opt/forgejo/data/gitea-repositories/bingshuo/guanghulab.git/hooks/pre-receive`
- 版本: v2 (2026-06-24 23:37)
- 版本: v3 (2026-06-25 14:42)
- v2备份: `pre-receive.v2.bak`
- 规则1: committer email = 565183519@qq.com → 直接放行 (冰朔本人)
- 规则2: 其他人需同时提供 TCS-VRF动态哈希 + (ICE-GL-ZY001 或 国作登字)
- 规则2: 铸渊AI推送 → commit含 TCS-VRF动态哈希 + (ICE-GL-ZY001 或 国作登字)
- 规则3: 冰朔手动操作 → 铸渊生成临时授权码 `BINGSHUO-AUTH-<分钟时间戳>-<16位HMAC>` · 有效期5分钟(±2分钟容错)
- 共享密钥: 铸渊ICE-GL-ZY001与hook共持 · 不在任何公开仓库位置
- 部署方式: gatekeeper base64直推 → chmod +x
---