From 54546203bb1d7df1c7b792bb3e0abde228be4fb2 Mon Sep 17 00:00:00 2001 From: Sven Walter Date: Thu, 8 Oct 2020 13:47:52 +0200 Subject: [PATCH] add unsecure cookie option --- pkg/webutil/session.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/webutil/session.go b/pkg/webutil/session.go index b7208b0..dc24786 100644 --- a/pkg/webutil/session.go +++ b/pkg/webutil/session.go @@ -65,6 +65,12 @@ func SessionMiddlewareCookieDomain(domain string) SessionMiddlewareOption { } } +func SessionMiddlewareCookieUnsecure() SessionMiddlewareOption { + return func(c *sessionMiddlewareConfig) { + c.store.Options.Secure = false + } +} + func sessionMiddlewareFunc(next http.Handler, secret SessionSecret, opts ...SessionMiddlewareOption) http.Handler { config := sessionMiddlewareConfig{ name: fmt.Sprintf("%s-session", cmdutil.Name),