feat(M04-D): 完成最小权限订单分享

This commit is contained in:
Codex
2026-06-20 14:20:37 +08:00
parent 3c5cf071b9
commit 91801fe6a7
17 changed files with 694 additions and 14 deletions
@@ -0,0 +1,10 @@
# M04-D 订单分享数据库变更
- 迁移版本:`2026062014`
- 新增 `qipai_order_shares`
- 数据库仅保存令牌 SHA-256 和短前缀,不保存明文令牌。
- 独立保存查看房间、开门和续费权限。
- 保存到期时间、撤销人、撤销时间、最后使用时间和使用次数。
- 令牌哈希全局唯一;订单分享查询和过期清理均有索引。
撤销、过期或订单进入终态后,分享令牌立即失效。创建、撤销和使用均记录审计,但审计不记录明文令牌。