organize user routes

This commit is contained in:
Chris Cromer 2023-01-27 23:51:05 -03:00
parent bdca6a6ab1
commit 73202113b6
Signed by: cromer
GPG Key ID: FA91071797BEEEC2

View File

@ -9,9 +9,11 @@ import (
func UserRoutes(router *httprouter.Router) { func UserRoutes(router *httprouter.Router) {
router.POST("/login", controllers.Login) router.POST("/login", controllers.Login)
router.GET("/users", middlewares.Authenticate(controllers.ListUsers))
router.POST("/user", middlewares.Authenticate(controllers.CreateUser))
router.GET("/user/:id", middlewares.Authenticate(controllers.GetUser))
router.PATCH("/user/:id", middlewares.Authenticate(controllers.UpdateUser))
router.GET("/auth", middlewares.Authenticate(controllers.AuthenticateUser)) router.GET("/auth", middlewares.Authenticate(controllers.AuthenticateUser))
router.GET("/users", middlewares.Authenticate(controllers.ListUsers))
router.GET("/user/:id", middlewares.Authenticate(controllers.GetUser))
router.POST("/user", middlewares.Authenticate(controllers.CreateUser))
router.PATCH("/user/:id", middlewares.Authenticate(controllers.UpdateUser))
router.DELETE("/user/:id", middlewares.Authenticate(controllers.DeleteUser))
} }