package middleware import ( "kng_feed_api/helper" "net/http" "github.com/gin-gonic/gin" ) func JWTAuthMiddleware() gin.HandlerFunc { return func(ctx *gin.Context) { err := helper.ValidateJWT(ctx) if err != nil { ctx.JSON(http.StatusUnauthorized, gin.H{"error": "Authentication required"}) ctx.Abort() } ctx.Next() } }