将JWT过期时间 刷新时间 放置进入config

This commit is contained in:
pixel
2020-12-16 13:17:00 +08:00
parent 7613b85271
commit 72fd7beec0
5 changed files with 11 additions and 7 deletions

View File

@@ -47,7 +47,7 @@ func JWTAuth() gin.HandlerFunc {
c.Abort()
}
if claims.ExpiresAt-time.Now().Unix() < claims.BufferTime {
claims.ExpiresAt = time.Now().Unix() + 60*60*24*7
claims.ExpiresAt = time.Now().Unix() + global.GVA_CONFIG.JWT.ExpiresTime
newToken, _ := j.CreateToken(*claims)
newClaims, _ := j.ParseToken(newToken)
c.Header("new-token", newToken)