aboutsummaryrefslogtreecommitdiff
path: root/backend/routes/routes.go
diff options
context:
space:
mode:
Diffstat (limited to 'backend/routes/routes.go')
-rw-r--r--backend/routes/routes.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/backend/routes/routes.go b/backend/routes/routes.go
index dee43e7..43e3e11 100644
--- a/backend/routes/routes.go
+++ b/backend/routes/routes.go
@@ -4,12 +4,15 @@ import (
4 "github.com/gin-gonic/gin" 4 "github.com/gin-gonic/gin"
5 "github.com/pektezol/leastportals/backend/controllers" 5 "github.com/pektezol/leastportals/backend/controllers"
6 "github.com/pektezol/leastportals/backend/middleware" 6 "github.com/pektezol/leastportals/backend/middleware"
7 swaggerfiles "github.com/swaggo/files"
8 ginSwagger "github.com/swaggo/gin-swagger"
7) 9)
8 10
9func InitRoutes(router *gin.Engine) { 11func InitRoutes(router *gin.Engine) {
10 api := router.Group("/api") 12 api := router.Group("/api")
11 { 13 {
12 v1 := api.Group("/v1") 14 v1 := api.Group("/v1")
15 v1.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerfiles.Handler))
13 v1.GET("/", middleware.CheckAuth, controllers.Home) 16 v1.GET("/", middleware.CheckAuth, controllers.Home)
14 v1.GET("/login", controllers.Login) 17 v1.GET("/login", controllers.Login)
15 v1.GET("/logout", middleware.CheckAuth, controllers.Logout) 18 v1.GET("/logout", middleware.CheckAuth, controllers.Logout)