From bc9b2d44b2b007d1e8e1755829edb32c275e9f6c Mon Sep 17 00:00:00 2001 From: LandaMm Date: Sun, 18 May 2025 14:05:55 +0200 Subject: [PATCH] feat: login and register pages for testing --- internal/user/routes.go | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/internal/user/routes.go b/internal/user/routes.go index 57d4905..e820ef1 100644 --- a/internal/user/routes.go +++ b/internal/user/routes.go @@ -1,9 +1,9 @@ package user import ( - "fmt" "net/http" + "gitea.local/admin/hspguard/internal/web" "github.com/go-chi/chi/v5" ) @@ -15,9 +15,22 @@ func NewUserHandler() *UserHandler { func (h *UserHandler) RegisterRoutes(router chi.Router) { router.Get("/login", h.handleLogin) + router.Get("/register", h.handleRegister) } func (h *UserHandler) handleLogin(w http.ResponseWriter, r *http.Request) { - _, _ = fmt.Fprintf(w, "/GET Hello, user from %s", r.RemoteAddr) + data := map[string]any{ + "Title": "Login", + } + + web.RenderTemplate(w, "login", data) +} + +func (h *UserHandler) handleRegister(w http.ResponseWriter, r *http.Request) { + data := map[string]any{ + "Title": "Register", + } + + web.RenderTemplate(w, "register", data) }