feat: add unified authorization middleware

This commit is contained in:
2026-08-12 11:46:48 +08:00
parent 2d1deb54f0
commit fa6898aef8
31 changed files with 341 additions and 490 deletions

View File

@@ -1,6 +1,6 @@
# MGT REST API
后台用户、应用、角色、权限和部门管理。基础路径:`/rest/mgt`。除匿名接口外均需 Bearer Token;标记“管理员”的路由还会执行管理员权限检查。
后台用户、应用、角色、权限和部门管理。基础路径:`/rest/mgt`。除匿名接口外均需`Authorization` 头直接携带 JWT不加 `Bearer`;标记“管理员”的路由还会执行管理员权限检查。
## 匿名接口
@@ -129,4 +129,3 @@
## 通用响应
接口使用 SDK 统一响应包装,常见数据结构包括:登录 `LoginResp`、分页 `{total,data,page,size}`、创建 `{id,identity}`。客户端必须同时判断 HTTP 状态和响应中的业务 code。