package router import ( "github.com/gin-gonic/gin" "nCovTrack-Backend/handler" ) func userPublicRouter(router *gin.RouterGroup) { userRouter := router.Group("/user") { userRouter.POST("/register", handler.UserRegisterHandler) userRouter.POST("/login", handler.UserLoginHandler) userRouter.GET("/code/:email", handler.SendEmailCodeHandler) userRouter.GET("/code/:email/:code", handler.VerifyEmailCodeHandler) userRouter.POST("/chpwd", handler.ChangePasswordHandler) } } func userPrivateRouter(router *gin.RouterGroup) { userRouter := router.Group("/user") { userRouter.POST("/approve", handler.UserApproveHandler) userRouter.GET("/registers/:approved", handler.ListRegisterUserHandler) } }