Skip to content

Commit

Permalink
增加链路跟踪
Browse files Browse the repository at this point in the history
  • Loading branch information
xiaomeng79 committed Nov 9, 2018
1 parent 4f66494 commit 6b09abe
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
14 changes: 7 additions & 7 deletions api/common/middle.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,14 +35,14 @@ func JWT(next echo.HandlerFunc) echo.HandlerFunc {
jwtString := c.Request().Header.Get(cinit.JWT_NAME)
//log.Debug(jwtString, ctx)
//解析JWT
auths := strings.Split(jwtString," ")
auths := strings.Split(jwtString, " ")
if strings.ToUpper(auths[0]) != "BEARER" || auths[1] == " " {
return HandleError(c,ReqNoAllow,"token验证失败")
return HandleError(c, ReqNoAllow, "token验证失败")
}
jwtmsg, err := jwt.Decode(strings.Trim(auths[1]," "))
jwtmsg, err := jwt.Decode(strings.Trim(auths[1], " "))
if err != nil {
log.Info(err.Error(), ctx)
return HandleError(c,ReqNoAllow,"token验证失败")
return HandleError(c, ReqNoAllow, "token验证失败")
}
c.Set(cinit.JWT_MSG, jwtmsg)
return next(c)
Expand All @@ -62,21 +62,21 @@ func VerifyParam(next echo.HandlerFunc) echo.HandlerFunc {
err := c.Bind(r)
if err != nil {
log.Info("解析参数错误:"+err.Error(), ctx)
return HandleError(c,CommonParamConvertError)
return HandleError(c, CommonParamConvertError)
}
//验证公共参数
err = r.Validate()
if err != nil {
log.Info("验证参数错误:"+err.Error(), ctx)
return HandleError(c,CommonParamConvertError,err.Error())
return HandleError(c, CommonParamConvertError, err.Error())
}
//请求appsecret

//验证签名
b, err := r.CompareSign()
if !b {
log.Info("获取appsecret"+err.Error(), ctx)
return HandleError(c,CommonSignError)
return HandleError(c, CommonSignError)
}
//通过验证,绑定参数
c.Set(cinit.REQ_PARAM, r)
Expand Down
2 changes: 1 addition & 1 deletion data/bindata.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion srv/user/proto/user.micro.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 6b09abe

Please sign in to comment.