aboutsummaryrefslogtreecommitdiff
path: root/echo/cookie.go
diff options
context:
space:
mode:
Diffstat (limited to 'echo/cookie.go')
-rw-r--r--echo/cookie.go15
1 files changed, 15 insertions, 0 deletions
diff --git a/echo/cookie.go b/echo/cookie.go
new file mode 100644
index 0000000..9f4f26a
--- /dev/null
+++ b/echo/cookie.go
@@ -0,0 +1,15 @@
1package echo
2
3import (
4 "time"
5
6 "github.com/labstack/echo/v4"
7)
8
9func DeleteAllCookies(c echo.Context) {
10 for _, k := range c.Request().Cookies() {
11 k.Expires = time.Unix(0, 0)
12 k.MaxAge = -1
13 c.SetCookie(k)
14 }
15}