Commit 053d62ff authored by Mrs4s's avatar Mrs4s Committed by GitHub

Merge pull request #39 from 0akarma/master

Fix permission check of http.go
parents 8094553b 34d2d4fb
...@@ -4,14 +4,15 @@ import ( ...@@ -4,14 +4,15 @@ import (
"crypto/hmac" "crypto/hmac"
"crypto/sha1" "crypto/sha1"
"encoding/hex" "encoding/hex"
"strconv"
"strings"
"time"
"github.com/Mrs4s/go-cqhttp/coolq" "github.com/Mrs4s/go-cqhttp/coolq"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/guonaihong/gout" "github.com/guonaihong/gout"
log "github.com/sirupsen/logrus" log "github.com/sirupsen/logrus"
"github.com/tidwall/gjson" "github.com/tidwall/gjson"
"strconv"
"strings"
"time"
) )
type httpServer struct { type httpServer struct {
...@@ -61,12 +62,12 @@ func (s *httpServer) Run(addr, authToken string, bot *coolq.CQBot) { ...@@ -61,12 +62,12 @@ func (s *httpServer) Run(addr, authToken string, bot *coolq.CQBot) {
c.AbortWithStatus(401) c.AbortWithStatus(401)
return return
} }
} } else if c.Query("access_token") != authToken {
if c.Query("access_token") != authToken {
c.AbortWithStatus(401) c.AbortWithStatus(401)
return return
} else {
c.Next()
} }
c.Next()
}) })
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment