迁移 Flutter 端与训练脚本,模型/训练产物移出 git(遵循纯代码约定)

This commit is contained in:
2026-08-24 12:35:24 +08:00
parent d056f01965
commit 961523d94c
218 changed files with 13391 additions and 3232 deletions
+23
View File
@@ -0,0 +1,23 @@
package common
import (
"net/http"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/net/ghttp"
)
// AdminAuth 管理端静态 token 鉴权中间件:请求头 X-Admin-Token 须与 config.yml
// admin.token 一致;token 未配置(空)时管理接口全部拒绝。
func AdminAuth(r *ghttp.Request) {
want := g.Cfg().MustGet(r.GetCtx(), "admin.token", "").String()
if want == "" || r.Header.Get("X-Admin-Token") != want {
r.Response.WriteStatusExit(http.StatusUnauthorized, g.Map{
"code": gcode.CodeNotAuthorized.Code(),
"message": "管理端未授权",
"data": nil,
})
}
r.Middleware.Next()
}