From 80ae56fc7a6facf7cd7b976cf70a8634c0dec593 Mon Sep 17 00:00:00 2001 From: rxdn <29165304+rxdn@users.noreply.github.com> Date: Fri, 15 Jan 2021 22:30:24 +0000 Subject: [PATCH] Add timestamp to tokens --- app/http/endpoints/api/token.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/http/endpoints/api/token.go b/app/http/endpoints/api/token.go index 110d4a6..c5b8f50 100644 --- a/app/http/endpoints/api/token.go +++ b/app/http/endpoints/api/token.go @@ -8,6 +8,7 @@ import ( "github.com/gin-gonic/contrib/sessions" "github.com/gin-gonic/gin" "strconv" + "time" ) func TokenHandler(ctx *gin.Context) { @@ -16,6 +17,7 @@ func TokenHandler(ctx *gin.Context) { token := jwt.NewWithClaims(jwt.SigningMethodHS256, jwt.MapClaims{ "userid": strconv.FormatUint(userId, 10), + "timestamp": time.Now(), }) str, err := token.SignedString([]byte(config.Conf.Server.Secret))