Align session codec max-age with the 7-day cap (closes #108)
All checks were successful
check / check (push) Superseded by a newer commit; never tested

This commit was merged in pull request #132.
This commit is contained in:
2026-08-14 06:17:43 +02:00
parent d8f9d149b5
commit 5f18bc3eae
6 changed files with 247 additions and 39 deletions

View File

@@ -214,11 +214,11 @@ func (s *Middleware) RequireAuth() func(http.Handler) http.Handler {
// handler runs, while the headers are still ours to
// write.
if s.session.Touch(sess) {
err = s.session.Save(r, w, sess)
if err != nil {
saveErr := s.session.Save(r, w, sess)
if saveErr != nil {
s.log.Error(
"auth middleware: failed to refresh session",
"error", err,
"error", saveErr,
)
}
}