diff --git a/internal/routes/routes.go b/internal/routes/routes.go index cdaa203..d83e494 100644 --- a/internal/routes/routes.go +++ b/internal/routes/routes.go @@ -8,9 +8,9 @@ import ( ) func RegisterRoutes(router *gin.Engine, userController *controllers.UserController, membershipcontroller *controllers.MembershipController, contactController *controllers.ContactController) { - router.GET("/verify", userController.VerifyMailHandler) - router.POST("/h/register", userController.RegisterUser) - router.POST("/h/contact", contactController.RelayContactRequest) + router.GET("/users/verify", userController.VerifyMailHandler) + router.POST("/users/register", userController.RegisterUser) + router.POST("/users/contact", contactController.RelayContactRequest) router.POST("/csp-report", middlewares.CSPReportHandling) @@ -21,7 +21,13 @@ func RegisterRoutes(router *gin.Engine, userController *controllers.UserControll //create api key required router apiRouter := router.Group("/api") { - router.POST("/subscription", membershipcontroller.RegisterSubscription) + router.POST("/v1/subscription", membershipcontroller.RegisterSubscription) } apiRouter.Use(middlewares.APIKeyMiddleware()) + + authRouter := router.Group("/users/backend") + { + router.POST("/currentUser", userController.CurrentUserHandler) + } + authRouter.Use(middlewares.AuthMiddleware()) }