From ceb0a7818079c241fdff4d7c9010a979704da4d3 Mon Sep 17 00:00:00 2001 From: James Read Date: Fri, 1 Nov 2024 20:36:38 +0000 Subject: [PATCH] bugfix: Logout cookies causing a conflict (#461) --- internal/httpservers/restapi.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/internal/httpservers/restapi.go b/internal/httpservers/restapi.go index b0cd3d4..5779bb6 100644 --- a/internal/httpservers/restapi.go +++ b/internal/httpservers/restapi.go @@ -116,8 +116,11 @@ func forwardResponseHandlerLogout(md metadata.MD, w http.ResponseWriter) { http.SetCookie( w, &http.Cookie{ - Name: "olivetin-sid-local", - Value: "", + Name: "olivetin-sid-local", + MaxAge: 31556952, // 1 year + Value: "", + HttpOnly: true, + Path: "/", }, )