diff --git a/server/edit.go b/server/edit.go index dfb05d0..92633ae 100644 --- a/server/edit.go +++ b/server/edit.go @@ -32,7 +32,7 @@ func (h *HttpServer) EditGet(rw http.ResponseWriter, _ *http.Request, _ httprout Path: "/", Expires: time.Now().Add(10 * time.Minute), Secure: true, - SameSite: http.SameSiteStrictMode, + SameSite: http.SameSiteLaxMode, }) pages.RenderPageTemplate(rw, "edit", map[string]any{ "ServiceName": h.conf.ServiceName, diff --git a/server/home.go b/server/home.go index 13dc16b..759119c 100644 --- a/server/home.go +++ b/server/home.go @@ -19,7 +19,7 @@ func (h *HttpServer) Home(rw http.ResponseWriter, req *http.Request, _ httproute Path: "/", Expires: time.Now().Add(10 * time.Minute), Secure: true, - SameSite: http.SameSiteStrictMode, + SameSite: http.SameSiteLaxMode, }) if auth.IsGuest() { diff --git a/server/login.go b/server/login.go index 1251949..8745f25 100644 --- a/server/login.go +++ b/server/login.go @@ -162,7 +162,7 @@ func (h *HttpServer) setLoginDataCookie(rw http.ResponseWriter, authData UserAut Path: "/", Expires: time.Now().AddDate(1, 0, 0), Secure: true, - SameSite: http.SameSiteStrictMode, + SameSite: http.SameSiteLaxMode, }) return false } diff --git a/server/server.go b/server/server.go index ba638f3..dde3a8d 100644 --- a/server/server.go +++ b/server/server.go @@ -134,7 +134,7 @@ func NewHttpServer(conf Conf, db *database.DB, signingKey mjwt.Signer) *http.Ser Path: "/", MaxAge: -1, Secure: true, - SameSite: http.SameSiteStrictMode, + SameSite: http.SameSiteLaxMode, }) http.Redirect(rw, req, "/", http.StatusFound)