修复 维护模式拦截异常的问题

This commit is contained in:
2026-05-12 03:37:42 +08:00
parent 7436cb704a
commit ca9a9cedfd
3 changed files with 190 additions and 33 deletions

View File

@@ -21,6 +21,11 @@ func MaintenanceMiddleware() gin.HandlerFunc {
path := c.Request.URL.Path
if !strings.HasPrefix(path, "/api") {
c.Next()
return
}
// 允许管理员后台相关接口(以便管理员登录关闭维护模式)
// 包括登录页、登录接口、API接口、CSRF Token等
if strings.HasPrefix(path, "/api/admin") {