From 1e6df136d8202c8adf65948527f4c3e7583b338c Mon Sep 17 00:00:00 2001 From: nsfisis Date: Tue, 4 Mar 2025 22:55:01 +0900 Subject: websocket to polling --- backend/auth/jwt.go | 25 +------------------------ 1 file changed, 1 insertion(+), 24 deletions(-) (limited to 'backend/auth/jwt.go') diff --git a/backend/auth/jwt.go b/backend/auth/jwt.go index 2f72490..88006a3 100644 --- a/backend/auth/jwt.go +++ b/backend/auth/jwt.go @@ -45,32 +45,9 @@ func NewJWT(user *db.User) (string, error) { return token.SignedString(jwtSecret) } -func NewAnonymousJWT() (string, error) { - claims := jwt.RegisteredClaims{ - ExpiresAt: jwt.NewNumericDate(time.Now().Add(time.Minute * 5)), - } - token := jwt.NewWithClaims(jwt.SigningMethodHS256, claims) - return token.SignedString(jwtSecret) -} - -func NewShortLivedJWT(claims *JWTClaims) (string, error) { - newClaims := &JWTClaims{ - UserID: claims.UserID, - Username: claims.Username, - DisplayName: claims.DisplayName, - IconPath: claims.IconPath, - IsAdmin: claims.IsAdmin, - RegisteredClaims: jwt.RegisteredClaims{ - ExpiresAt: jwt.NewNumericDate(time.Now().Add(time.Minute * 5)), - }, - } - token := jwt.NewWithClaims(jwt.SigningMethodHS256, newClaims) - return token.SignedString(jwtSecret) -} - func ParseJWT(token string) (*JWTClaims, error) { claims := new(JWTClaims) - t, err := jwt.ParseWithClaims(token, claims, func(*jwt.Token) (interface{}, error) { + t, err := jwt.ParseWithClaims(token, claims, func(*jwt.Token) (any, error) { return jwtSecret, nil }) if err != nil { -- cgit v1.2.3-70-g09d2