diff options
| author | Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> | 2022-10-27 01:16:49 +0300 |
|---|---|---|
| committer | Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> | 2022-10-27 01:16:49 +0300 |
| commit | 375ba1f584e0eda7d57ae9d516f0c4d92aa9c7d5 (patch) | |
| tree | 52c74c68b3548bec791e6ee5f0f5af4f983f6b28 /backend/routes | |
| parent | (#2) middleware for authentication (diff) | |
| download | lphub-375ba1f584e0eda7d57ae9d516f0c4d92aa9c7d5.tar.gz lphub-375ba1f584e0eda7d57ae9d516f0c4d92aa9c7d5.tar.bz2 lphub-375ba1f584e0eda7d57ae9d516f0c4d92aa9c7d5.zip | |
(#2) add validate endpoint
Diffstat (limited to 'backend/routes')
| -rw-r--r-- | backend/routes/routes.go | 4 |
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 | ||
| 12 | func InitRoutes(router *gin.Engine) { | 13 | func 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 | } |