diff --git a/README.md b/README.md index 9107ad7e..3299fa29 100644 --- a/README.md +++ b/README.md @@ -242,6 +242,7 @@ Middleware | Description [Static](https://labstack.com/echo/guide/static-files#using-static-middleware:123f9d1043075fe4874616541b409e4d) | Serve static files [AddTrailingSlash](https://labstack.com/echo/guide/middleware#addtrailingslash-middleware:37ab2f15ff048f67959bcac0a6032f32) | Add trailing slash to the request URI [RemoveTrailingSlash](https://labstack.com/echo/guide/middleware#removetrailingslash-middleware:37ab2f15ff048f67959bcac0a6032f32) | Remove trailing slash from the request URI +[MethodOverride](https://labstack.com/echo/guide/middleware#method-override-middleware:37ab2f15ff048f67959bcac0a6032f32) | Override request method ##### [More...](https://labstack.com/echo/guide/middleware) diff --git a/middleware/jwt_auth.go b/middleware/jwt_auth.go index 14d1912f..1f417668 100644 --- a/middleware/jwt_auth.go +++ b/middleware/jwt_auth.go @@ -24,7 +24,7 @@ type ( // Optional, with default value as `user`. ContextKey string - // Extractor is a function that extracts token from the request + // Extractor is a function that extracts token from the request. // Optional, with default values as `JWTFromHeader`. Extractor JWTExtractor } diff --git a/middleware/method_override.go b/middleware/method_override.go index a28a1035..27f6b996 100644 --- a/middleware/method_override.go +++ b/middleware/method_override.go @@ -7,6 +7,7 @@ import ( type ( // MethodOverrideConfig defines the config for method override middleware. MethodOverrideConfig struct { + // Getter is a function that gets overridden method from the request. Getter MethodOverrideGetter } @@ -23,10 +24,10 @@ var ( ) // MethodOverride returns a method override middleware. -// Method override middleware checks for the overriden method from the request and +// Method override middleware checks for the overridden method from the request and // uses it instead of the original method. // -// For security reasons, only `POST` method can be overriden. +// For security reasons, only `POST` method can be overridden. func MethodOverride() echo.MiddlewareFunc { return MethodOverrideWithConfig(DefaultMethodOverrideConfig) }