package ipblacklist import ( "errors" "github.com/gin-gonic/gin" "net/http" "videoweb/app/service/configser" ) func IpBlackListMiddleware(ctx *gin.Context) { ip := ctx.ClientIP() if configser.CheckIpBlack(ip) { ctx.AbortWithStatusJSON(http.StatusUnauthorized, errors.New("login limit")) return } }