http.delete

master
李伟乐 1 year ago
parent 37d0ee6e72
commit 555e6e6e37
  1. 2
      api/user_http.pb.go
  2. 2
      cmd/kit/main.go
  3. 5
      middleware/jwt/token.go

@ -1,9 +1,9 @@
package user
import (
"context"
"git.diulo.com/mogfee/kit/transport/http"
"git.diulo.com/mogfee/kit/middleware/jwt"
"context"
)
type UserHTTPServer interface {

@ -136,7 +136,7 @@ func (u *Kit) genGet(f *protogen.File, s *protogen.Service, t *protogen.Generate
t.P(`if err := ctx.BindQuery(&in); err != nil {
return err
}`)
} else if method == protogen2.METHOD_POST {
} else if method == protogen2.METHOD_POST || method == protogen2.METHOD_PUT || method == protogen2.METHOD_DELETE {
t.P(`if err := ctx.Bind(&in); err != nil {
return err
}`)

@ -2,7 +2,6 @@ package jwt
import (
"encoding/json"
"fmt"
"git.diulo.com/mogfee/kit/errors"
"git.diulo.com/mogfee/kit/internal/xuuid"
"github.com/golang-jwt/jwt/v5"
@ -58,14 +57,10 @@ func Parse(key string, tokenStr string) (*UserInfo, error) {
if tokenStr == "" {
return &UserInfo{}, nil
}
fmt.Println("111")
str, err := Decrypt(tokenStr, []byte(key), key)
if err != nil {
fmt.Println("desc")
return nil, err
}
fmt.Println("222")
token, err := jwt.Parse(str, func(token *jwt.Token) (interface{}, error) {
return []byte(key), nil
})

Loading…
Cancel
Save