feat(auth,gateway,user): X-API-Key 真接线 + key 一律超管 + owner 档案真落盘(裁决 15.4.2/15.4.3/10.4.5/08.4.2)
- 15.4.2:管理 API 与 Bearer 共用同一 Authorize 路径,X-API-Key 命中签发表即过门;未知/已吊销/空值 401 且不回落 Bearer(fail-closed) - 15.4.3:key 表去掉角色维度,任一有效 key 鉴权后即 owner;签发接口取消 role 分级(不再读请求体) - 10.4.5:新增 GET/PUT /api/v1/admin/owner-profile(owner-only,PUT 带审计 owner.profile.update),0600 原子落盘 + 活档案热替换;前端主人档案改接真实 API,读不到即禁用保存,删掉硬编码默认档案 - 08.4.2:persona 的 identity.systemPrompt 必填,缺失/空白 400 显式报错,不再派生回落
This commit is contained in:
1 parent
8c6466cb00
commit
adef36538f
13 files changed
+1223
-199
No files matched your search
@@ -58,6 +58,7 @@ export {
|
||||
adminDeleteRag,
|
||||
adminExportSession,
|
||||
adminGetLlm,
|
||||
adminGetOwnerProfile,
|
||||
adminIndexRag,
|
||||
adminIoTControl,
|
||||
adminIoTRule,
|
||||
@@ -78,6 +79,7 @@ export {
|
||||
adminPluginUninstall,
|
||||
adminRevokeApiKey,
|
||||
adminRunAutomation,
|
||||
adminSaveOwnerProfile,
|
||||
adminSearchRag,
|
||||
adminSetPluginPolicy,
|
||||
adminTestLlm,
|
||||
|
||||
Reference in new issue
Block a user