diff options
| author | Vidhu Kant Sharma <vidhukant@vidhukant.com> | 2025-10-14 12:37:55 +0530 | 
|---|---|---|
| committer | Vidhu Kant Sharma <vidhukant@vidhukant.com> | 2025-10-14 12:37:55 +0530 | 
| commit | 34d7bc9e99461cd275dd96330009dbe3ad17d082 (patch) | |
| tree | 997b1a84dfd19b681d0697a56a114667775b8be4 /auth/controller.go | |
| parent | eb1cdae78162d0bf6ef8caf56197d3696085f54b (diff) | |
formatted code
Diffstat (limited to 'auth/controller.go')
| -rw-r--r-- | auth/controller.go | 38 | 
1 files changed, 19 insertions, 19 deletions
diff --git a/auth/controller.go b/auth/controller.go index 86c0b2c..9218810 100644 --- a/auth/controller.go +++ b/auth/controller.go @@ -199,30 +199,30 @@ func handleRefresh(ctx *gin.Context) {  	var refreshToken string  	eat := claims.ExpiresAt.Unix() -	if eat != 0 && eat < time.Now().Add(time.Hour * 6).Unix() { +	if eat != 0 && eat < time.Now().Add(time.Hour*6).Unix() {  		// if refresh token expires in less than 6 hours, get a new one -	  refreshToken, err = jwt.NewWithClaims(jwt.SigningMethodHS256, -	  	RefreshClaims{ -	  		jwt.RegisteredClaims{ -	  			IssuedAt:  jwt.NewNumericDate(time.Now()), -	  			ExpiresAt: jwt.NewNumericDate(time.Now().Add(time.Hour * 60)), -	  		}, -	  		u.ID, -	  		u.TokenVersion, -	  	}, -	  ).SignedString(REFRESH_KEY) -	  if err != nil { -	  	// TODO: handle potential errors -	  	ctx.Error(err) -	  	ctx.Abort() -	  	return -	  } -  } else { +		refreshToken, err = jwt.NewWithClaims(jwt.SigningMethodHS256, +			RefreshClaims{ +				jwt.RegisteredClaims{ +					IssuedAt:  jwt.NewNumericDate(time.Now()), +					ExpiresAt: jwt.NewNumericDate(time.Now().Add(time.Hour * 60)), +				}, +				u.ID, +				u.TokenVersion, +			}, +		).SignedString(REFRESH_KEY) +		if err != nil { +			// TODO: handle potential errors +			ctx.Error(err) +			ctx.Abort() +			return +		} +	} else {  		refreshToken = req.RefreshToken  	}  	ctx.JSON(http.StatusOK, gin.H{ -		"auth_token": authToken, +		"auth_token":    authToken,  		"refresh_token": refreshToken,  	})  }  |