2025-10-27 23:12:15 +08:00
|
|
|
package server
|
|
|
|
|
|
|
|
|
|
import (
|
2026-03-28 23:30:02 +08:00
|
|
|
defaultctrl "NetworkAuth/controllers/default"
|
2026-04-04 20:50:45 +08:00
|
|
|
"NetworkAuth/middleware"
|
|
|
|
|
"time"
|
2025-10-27 23:12:15 +08:00
|
|
|
|
|
|
|
|
"github.com/gin-gonic/gin"
|
|
|
|
|
)
|
|
|
|
|
|
2026-03-18 21:51:17 +08:00
|
|
|
// RegisterDefaultRoutes 注册默认路由
|
2026-03-28 23:30:02 +08:00
|
|
|
// 包含根路径、健康检查、API信息等基础端点
|
|
|
|
|
func RegisterDefaultRoutes(rg *gin.RouterGroup) {
|
|
|
|
|
homeGroup := rg.Group("/home")
|
|
|
|
|
|
2026-04-04 20:50:45 +08:00
|
|
|
// 根路径 (限制:每分钟最多 60 次请求,防止 CC)
|
|
|
|
|
homeGroup.GET("", middleware.RateLimit(60, time.Minute), defaultctrl.RootHandler)
|
2025-10-27 23:12:15 +08:00
|
|
|
}
|