|
@@ -278,16 +278,15 @@ func getCurrentUserIdByToken(ctx *context.Context) int64 {
|
|
|
requestAuthordata := ctx.Request.Header.Get("Authorization")
|
|
requestAuthordata := ctx.Request.Header.Get("Authorization")
|
|
|
if len(requestAuthordata) > 0 {
|
|
if len(requestAuthordata) > 0 {
|
|
|
authorizationData := strings.SplitN(ctx.Request.Header.Get("Authorization"), " ", 2)
|
|
authorizationData := strings.SplitN(ctx.Request.Header.Get("Authorization"), " ", 2)
|
|
|
- if len(requestAuthordata) > 1 {
|
|
|
|
|
|
|
+ if len(authorizationData) > 1 {
|
|
|
inputToken = authorizationData[1]
|
|
inputToken = authorizationData[1]
|
|
|
|
|
+ token_user, err := token_model.ValidateToken(inputToken)
|
|
|
|
|
+ if err == nil {
|
|
|
|
|
+ wxUserId = token_user.Id
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
- } else {
|
|
|
|
|
- return wxUserId
|
|
|
|
|
- }
|
|
|
|
|
- token_user, err := token_model.ValidateToken(inputToken)
|
|
|
|
|
- if err == nil {
|
|
|
|
|
- wxUserId = token_user.Id
|
|
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
return wxUserId
|
|
return wxUserId
|
|
|
}
|
|
}
|
|
|
|
|
|