aboutsummaryrefslogtreecommitdiff
path: root/backend/routes/routes.go
diff options
context:
space:
mode:
authorArda Serdar Pektezol <1669855+pektezol@users.noreply.github.com>2022-10-27 01:16:49 +0300
committerArda Serdar Pektezol <1669855+pektezol@users.noreply.github.com>2022-10-27 01:16:49 +0300
commit375ba1f584e0eda7d57ae9d516f0c4d92aa9c7d5 (patch)
tree52c74c68b3548bec791e6ee5f0f5af4f983f6b28 /backend/routes/routes.go
parent(#2) middleware for authentication (diff)
downloadlphub-375ba1f584e0eda7d57ae9d516f0c4d92aa9c7d5.tar.gz
lphub-375ba1f584e0eda7d57ae9d516f0c4d92aa9c7d5.tar.bz2
lphub-375ba1f584e0eda7d57ae9d516f0c4d92aa9c7d5.zip
(#2) add validate endpoint
Diffstat (limited to '')
-rw-r--r--backend/routes/routes.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/backend/routes/routes.go b/backend/routes/routes.go
index 8bdd65d..9088eb3 100644
--- a/backend/routes/routes.go
+++ b/backend/routes/routes.go
@@ -7,6 +7,7 @@ import (
7 "github.com/gin-contrib/sessions/cookie" 7 "github.com/gin-contrib/sessions/cookie"
8 "github.com/gin-gonic/gin" 8 "github.com/gin-gonic/gin"
9 "github.com/pektezol/leastportals/backend/controllers" 9 "github.com/pektezol/leastportals/backend/controllers"
10 "github.com/pektezol/leastportals/middleware"
10) 11)
11 12
12func InitRoutes(router *gin.Engine) { 13func InitRoutes(router *gin.Engine) {
@@ -17,6 +18,7 @@ func InitRoutes(router *gin.Engine) {
17 v1 := api.Group("/v1") 18 v1 := api.Group("/v1")
18 v1.GET("/", controllers.Home) 19 v1.GET("/", controllers.Home)
19 v1.GET("/login", controllers.Login) 20 v1.GET("/login", controllers.Login)
20 v1.GET("/logout", controllers.Logout) 21 v1.GET("/logout", middleware.RequireAuth, controllers.Logout)
22 v1.GET("/validate", middleware.RequireAuth, controllers.Validate)
21 } 23 }
22} 24}