summaryrefslogtreecommitdiff
path: root/pkg/web/cookie/reset.go
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-05-07 08:46:32 -0700
committermo khan <mo@mokhan.ca>2025-05-07 08:46:32 -0700
commitf417e03cb09024743baf2f749e4309032afd5f39 (patch)
treec2449a35404af96a2395f8716a0901a80c63bf94 /pkg/web/cookie/reset.go
parentd3cb17f8032d95f0f8805a0ce74fe5fc41714bb8 (diff)
refactor: delegate to cookie package
Diffstat (limited to 'pkg/web/cookie/reset.go')
-rw-r--r--pkg/web/cookie/reset.go16
1 files changed, 7 insertions, 9 deletions
diff --git a/pkg/web/cookie/reset.go b/pkg/web/cookie/reset.go
index 167cdb6..39625e6 100644
--- a/pkg/web/cookie/reset.go
+++ b/pkg/web/cookie/reset.go
@@ -2,20 +2,18 @@ package cookie
import (
"net/http"
- "time"
+ "github.com/xlgmokha/x/pkg/cookie"
"github.com/xlgmokha/x/pkg/env"
)
func Reset(name string) *http.Cookie {
- return New(
+ return cookie.Reset(
name,
- "",
- WithExpiration(time.Unix(0, 0)),
- WithPath("/"),
- WithHttpOnly(true),
- WithSecure(true),
- WithSameSite(http.SameSiteDefaultMode),
- WithDomain(env.Fetch("HOST", "localhost")),
+ cookie.WithPath("/"),
+ cookie.WithHttpOnly(true),
+ cookie.WithSecure(true),
+ cookie.WithSameSite(http.SameSiteDefaultMode),
+ cookie.WithDomain(env.Fetch("HOST", "localhost")),
)
}