From baed588405f8570418529327a09d9ab650483b0d Mon Sep 17 00:00:00 2001 From: Ismael Ibuan <102030576+iibuan@users.noreply.github.com> Date: Tue, 15 Oct 2024 19:29:21 +0800 Subject: [PATCH] delete cookie on login Signed-off-by: Ismael Ibuan <102030576+iibuan@users.noreply.github.com> --- src/goapp/routes/pages/redirect.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/goapp/routes/pages/redirect.go b/src/goapp/routes/pages/redirect.go index 6013b79..b287d3b 100644 --- a/src/goapp/routes/pages/redirect.go +++ b/src/goapp/routes/pages/redirect.go @@ -1,8 +1,8 @@ package routes import ( - "net/http" "html/template" + "net/http" ) func LoginRedirectHandler(w http.ResponseWriter, r *http.Request) { @@ -14,6 +14,12 @@ func LoginRedirectHandler(w http.ResponseWriter, r *http.Request) { data := map[string]interface{}{ "redirect": redirect, } + + c := http.Cookie{ + Name: "auth-session", + MaxAge: -1} + http.SetCookie(w, &c) + tmpl := template.Must(template.ParseFiles("templates/loginredirect.html")) tmpl.Execute(w, data) -} \ No newline at end of file +}