From 038a852f8260540dff4be7106d85ed44b3ce78b2 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 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 6922d4ee..cd8e6cef 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 bed438d6..f2793ed0 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.51.2