From 9e6edf410e7e9667538b4c537b88199b2069a9ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20Bouzour=C3=A8ne?= Date: Thu, 9 Jan 2025 16:31:08 +0100 Subject: [PATCH] Session should expire after an hour of inactivity --- helpers/session.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/helpers/session.go b/helpers/session.go index 01dbf7b..775a6f4 100644 --- a/helpers/session.go +++ b/helpers/session.go @@ -26,10 +26,19 @@ func GetSessionStore(c *fiber.Ctx) (*session.Session, error) { }) store = session.New(session.Config{ - Storage: storage, + Storage: storage, + Expiration: time.Hour, }) storeCreated = true } + session, err := store.Get(c) + if err != nil { + return session, err + } + + session.Set("test", time.Now()) + session.Save() + return store.Get(c) }