feat: refactoring

This commit is contained in:
2025-05-21 21:59:50 +02:00
parent edfa3e63b9
commit d4adc1b538

View File

@ -26,13 +26,13 @@ func AuthMiddleware(next http.Handler) http.Handler {
} }
tokenStr := parts[1] tokenStr := parts[1]
token, userClaims, err := auth.VerifyToken(tokenStr) token, userClaims, err := auth.VerifyToken(tokenStr)
if err != nil || !token.Valid { if err != nil || !token.Valid {
http.Error(w, fmt.Sprintf("invalid token: %v", err), http.StatusUnauthorized) http.Error(w, fmt.Sprintf("invalid token: %v", err), http.StatusUnauthorized)
return return
} }
ctx := context.WithValue(r.Context(), types.UserIdKey, userClaims.UserID) ctx := context.WithValue(r.Context(), types.UserIdKey, userClaims.Subject)
next.ServeHTTP(w, r.WithContext(ctx)) next.ServeHTTP(w, r.WithContext(ctx))
}) })
} }
@ -50,4 +50,3 @@ func WithSkipper(mw func(http.Handler) http.Handler, excludedPaths ...string) fu
}) })
} }
} }