diff --git a/session/session.go b/session/session.go index 93c19d8..77bdf31 100644 --- a/session/session.go +++ b/session/session.go @@ -1,6 +1,7 @@ package session import ( + "github.com/gorilla/context" "github.com/gorilla/sessions" "github.com/labstack/echo" "github.com/labstack/echo/middleware" @@ -58,6 +59,7 @@ func MiddlewareWithConfig(config Config) echo.MiddlewareFunc { if config.Skipper(c) { return next(c) } + defer context.Clear(c.Request()) c.Set(key, config.Store) return next(c) }