fix session

This commit is contained in:
mhsanaei
2024-08-06 13:44:48 +02:00
parent d8d9c64847
commit 3e3ed4ed52
4 changed files with 32 additions and 27 deletions

View File

@@ -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)