Fix refreshExpireInHours zero value issue

This commit is contained in:
Yang Luo
2023-05-17 20:47:59 +08:00
parent 596742d782
commit d4dc236770
2 changed files with 4 additions and 0 deletions

View File

@ -224,6 +224,9 @@ func generateJwtToken(application *Application, user *User, nonce string, scope
nowTime := time.Now()
expireTime := nowTime.Add(time.Duration(application.ExpireInHours) * time.Hour)
refreshExpireTime := nowTime.Add(time.Duration(application.RefreshExpireInHours) * time.Hour)
if application.RefreshExpireInHours == 0 {
refreshExpireTime = expireTime
}
user = refineUser(user)