package controllers import ( "kontor-api-gin/pkg/globals" "net/http" "github.com/gin-contrib/sessions" "github.com/gin-contrib/slog" "github.com/gin-gonic/gin" ) func IndexGetHandler(c *gin.Context) { session := sessions.Default(c) user := session.Get(globals.UserKey) logger := slog.Get(c) logger.Info("IndexGetHandler", globals.UserKey, user) c.HTML(http.StatusOK, "home", gin.H{ "title": "Kontor Gin", "version": "0.4.0", "message": "This is an index page...", "login": globals.LoginUrl, "logout": globals.LogoutUrl, "user": user, }) }