diff options
| author | mhsanaei <ho3ein.sanaei@gmail.com> | 2024-08-06 14:44:48 +0300 |
|---|---|---|
| committer | mhsanaei <ho3ein.sanaei@gmail.com> | 2024-08-06 14:44:48 +0300 |
| commit | 3e3ed4ed5208324b20cbfc4b3b50bbe5a8a0d7f1 (patch) | |
| tree | 445fca08c513586855d5157493c52bd74864d3a3 /web/controller/index.go | |
| parent | d8d9c648471886f8e65b8d69ce5405fcc58598f5 (diff) | |
fix session
Diffstat (limited to 'web/controller/index.go')
| -rw-r--r-- | web/controller/index.go | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/web/controller/index.go b/web/controller/index.go index 35c10c65..24d8194e 100644 --- a/web/controller/index.go +++ b/web/controller/index.go @@ -83,11 +83,13 @@ func (a *IndexController) login(c *gin.Context) { logger.Warning("Unable to get session's max age from DB") } - if sessionMaxAge > 0 { - err = session.SetMaxAge(c, sessionMaxAge*60) - if err != nil { - logger.Warning("Unable to set session's max age") - } + if sessionMaxAge <= 0 { + sessionMaxAge = 60 + } + + err = session.SetMaxAge(c, sessionMaxAge*60) + if err != nil { + logger.Warning("Unable to set session's max age") } err = session.SetLoginUser(c, user) |
