feat(api): 内部面 token 按调用方拆分为 velocity/limbo/build/ops 并按路由限定调用方,审计来源区分调用方,安装器生成并下发各自 Secret,新增 felis rotate-token 轮换命令

This commit is contained in:
Lemon-miaow committed 2026-09-25 15:21:41 +08:00
1 parent d3769b5c31
commit a883c1fe07
38 files changed
+1359 -209

No files matched your search

+1 -1
View File
@@ -430,7 +430,7 @@ func (a *API) handleOpLoginApprove(w http.ResponseWriter, r *http.Request) {
}
payload, _ := json.Marshal(map[string]string{"request_id": id, "approver_user_id": approverID})
a.auditEntry(r, AuditEntry{
Actor: approver.Username, ActorUserID: approverID, Source: "internal",
Actor: approver.Username, ActorUserID: approverID, Source: internalSource(r),
Action: "auth.op_login.approved", Payload: payload,
})
writeJSON(w, http.StatusOK, map[string]any{"approved": true})