Skip to content

Commit 28ec3f7

Browse files
authored
Merge pull request #1627 from juanbelieni/master
Create ErrJWTInvalid to allow modify error when JWT is invalid
2 parents 2d79ff3 + 09f36b5 commit 28ec3f7

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

middleware/jwt.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ const (
8686
// Errors
8787
var (
8888
ErrJWTMissing = echo.NewHTTPError(http.StatusBadRequest, "missing or malformed jwt")
89+
ErrJWTInvalid = echo.NewHTTPError(http.StatusUnauthorized, "invalid or expired jwt")
8990
)
9091

9192
var (
@@ -213,8 +214,8 @@ func JWTWithConfig(config JWTConfig) echo.MiddlewareFunc {
213214
return config.ErrorHandlerWithContext(err, c)
214215
}
215216
return &echo.HTTPError{
216-
Code: http.StatusUnauthorized,
217-
Message: "invalid or expired jwt",
217+
Code: ErrJWTInvalid.Code,
218+
Message: ErrJWTInvalid.Message,
218219
Internal: err,
219220
}
220221
}

0 commit comments

Comments
 (0)