1
0
mirror of https://github.com/Mrs4s/go-cqhttp.git synced 2025-05-05 19:43:49 +08:00

Merge pull request #39 from 0akarma/master

Fix permission check of http.go
This commit is contained in:
Mrs4s 2020-08-05 23:39:44 +08:00 committed by GitHub
commit 053d62ff4a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -4,14 +4,15 @@ import (
"crypto/hmac"
"crypto/sha1"
"encoding/hex"
"strconv"
"strings"
"time"
"github.com/Mrs4s/go-cqhttp/coolq"
"github.com/gin-gonic/gin"
"github.com/guonaihong/gout"
log "github.com/sirupsen/logrus"
"github.com/tidwall/gjson"
"strconv"
"strings"
"time"
)
type httpServer struct {
@ -61,12 +62,12 @@ func (s *httpServer) Run(addr, authToken string, bot *coolq.CQBot) {
c.AbortWithStatus(401)
return
}
}
if c.Query("access_token") != authToken {
} else if c.Query("access_token") != authToken {
c.AbortWithStatus(401)
return
}
} else {
c.Next()
}
})
}