From e09da8c213b5919e318e822de7f0e6d74e76d05c Mon Sep 17 00:00:00 2001 From: mo khan Date: Wed, 7 May 2025 23:21:40 -0600 Subject: feat: check if cookie is valid --- pkg/web/cookie.go | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'pkg/web') diff --git a/pkg/web/cookie.go b/pkg/web/cookie.go index 4795f96..bb91c2b 100644 --- a/pkg/web/cookie.go +++ b/pkg/web/cookie.go @@ -71,3 +71,11 @@ func CookieValueFrom(c *http.Cookie) string { return data } + +func WriteCookie(w http.ResponseWriter, c *http.Cookie) error { + if err := c.Valid(); err != nil { + return err + } + cookie.Write(w, c) + return nil +} -- cgit v1.2.3