From d963c3f40f075c05d70af32f44ed2bec8e00bc37 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Sat, 22 Oct 2022 19:07:14 +0300 Subject: init --- backend/routes/routes.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 backend/routes/routes.go (limited to 'backend/routes') diff --git a/backend/routes/routes.go b/backend/routes/routes.go new file mode 100644 index 0000000..5607252 --- /dev/null +++ b/backend/routes/routes.go @@ -0,0 +1,16 @@ +package routes + +import ( + "github.com/gin-contrib/sessions" + "github.com/gin-contrib/sessions/cookie" + "github.com/gin-gonic/gin" + "github.com/pektezol/leastportals/backend/controllers" +) + +func InitRoutes(router *gin.Engine) { + store := cookie.NewStore([]byte(controllers.GetEnvKey("SESSION_KEY"))) + router.Use(sessions.Sessions("session", store)) + router.GET("/", controllers.Home) + router.GET("/login", controllers.Login) + router.GET("/logout", controllers.Logout) +} -- cgit v1.2.3