package routes import ( "github.com/gin-gonic/gin" adminhandler "wx_service/internal/admin" ) func registerAdminRoutes(router *gin.Engine, handler *adminhandler.Handler) { if handler == nil { return } admin := router.Group("/api/admin") { admin.POST("/login", handler.Login) protected := admin.Group("") protected.Use(handler.AuthMiddleware()) { protected.GET("/profile", handler.Profile) protected.POST("/logout", handler.Logout) } } }