We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a786b1d commit 260fb4eCopy full SHA for 260fb4e
middleware.go
@@ -13,7 +13,7 @@ func parseMiddlewares(middlewares ...MiddlewareFunc) (ems []echo.MiddlewareFunc)
13
return
14
}
15
16
- ems = make([]echo.MiddlewareFunc, length)
+ ems = make([]echo.MiddlewareFunc, 0, length)
17
for _, middleware := range middlewares {
18
ems = append(ems, func(next echo.HandlerFunc) echo.HandlerFunc {
19
handler := middleware(func(ctx *Context) (err error) {
middleware_jwt.go
@@ -22,7 +22,7 @@ type (
22
)
23
24
// JwtMiddleware Jwt中间件
25
-func JwtMiddleware(config Jwt) MiddlewareFunc {
+func JwtMiddleware(config *Jwt) MiddlewareFunc {
26
config.keyFunc = func(t *jwt.Token) (key interface{}, err error) {
27
if t.Method.Alg() != config.method {
28
err = fmt.Errorf("未知的签名算法=%v", t.Header["alg"])
0 commit comments