Files
smt/middlewares/middlewares.go

23 lines
318 B
Go

package middlewares
import (
"net/http"
"ccsecrets/utils/token"
"github.com/gin-gonic/gin"
)
func JwtAuthMiddleware() gin.HandlerFunc {
return func(c *gin.Context) {
err := token.TokenValid(c)
if err != nil {
c.String(http.StatusUnauthorized, "Unauthorized")
c.Abort()
return
}
c.Next()
}
}