From bb296e9e3983d8b1722c64807ab16dc031a70ac2 Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Thu, 5 Jun 2025 20:13:13 +0100 Subject: [PATCH] appview: cache: bump session cache TTL to 7 days Change-Id: upnknovvnoqrlnlpzlqnlztkutvzrvvq Signed-off-by: oppiliappan --- appview/cache/session/store.go | 5 ++--- appview/middleware/middleware.go | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/appview/cache/session/store.go b/appview/cache/session/store.go index 6922d4e..cd8e6ce 100644 --- a/appview/cache/session/store.go +++ b/appview/cache/session/store.go @@ -54,9 +54,8 @@ func (s *SessionStore) SaveSession(ctx context.Context, session OAuthSession) er return err } - // set with ttl (expires in + buffer) - expiry, _ := time.Parse(time.RFC3339, session.Expiry) - ttl := time.Until(expiry) + time.Minute + // set with ttl (7 days) + ttl := 7 * 24 * time.Hour return s.cache.Set(ctx, key, data, ttl).Err() } diff --git a/appview/middleware/middleware.go b/appview/middleware/middleware.go index bed438d..f2793ed 100644 --- a/appview/middleware/middleware.go +++ b/appview/middleware/middleware.go @@ -58,7 +58,7 @@ func AuthMiddleware(a *oauth.OAuth) middlewareFunc { _, auth, err := a.GetSession(r) if err != nil { - log.Printf("not logged in, redirecting") + log.Println("not logged in, redirecting", "err", err) redirectFunc(w, r) return } -- 2.43.0