aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/auth
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@vidhukant.com>2025-10-14 12:37:55 +0530
committerVidhu Kant Sharma <vidhukant@vidhukant.com>2025-10-14 12:37:55 +0530
commit34d7bc9e99461cd275dd96330009dbe3ad17d082 (patch)
tree997b1a84dfd19b681d0697a56a114667775b8be4 /auth
parenteb1cdae78162d0bf6ef8caf56197d3696085f54b (diff)
formatted code
Diffstat (limited to 'auth')
-rw-r--r--auth/controller.go38
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,
})
}