diff --git a/session.go b/session.go index c83e66f..81d628f 100644 --- a/session.go +++ b/session.go @@ -40,7 +40,9 @@ func (app *App) InitSession() { MaxAge: sessionLength, HttpOnly: true, Secure: strings.HasPrefix(app.cfg.App.Host, "https://"), - SameSite: http.SameSiteNoneMode, + } + if store.Options.Secure { + store.Options.SameSite = http.SameSiteNoneMode } app.sessionStore = store }