Documentation ¶
Index ¶
- Constants
- func AddHeader(backend model.Backend) echo.MiddlewareFunc
- func Backend(b model.Backend) echo.MiddlewareFunc
- func IPFilterWithConfig(config IPFilterConfig) echo.MiddlewareFunc
- func TokenAuthWithConfig(config TokenAuthConfig) echo.MiddlewareFunc
- type IPFilterConfig
- type TokenAuthConfig
- type TokenAuthValidator
Constants ¶
View Source
const (
BackendKey = "GetterBackend"
)
Variables ¶
This section is empty.
Functions ¶
func IPFilterWithConfig ¶ added in v2.2.9
func IPFilterWithConfig(config IPFilterConfig) echo.MiddlewareFunc
func TokenAuthWithConfig ¶
func TokenAuthWithConfig(config TokenAuthConfig) echo.MiddlewareFunc
TokenAuthWithConfig returns an TokenAuth middleware with config. See `TokenAuth()`.
Types ¶
type IPFilterConfig ¶ added in v2.2.9
type TokenAuthConfig ¶
type TokenAuthConfig struct { // Skipper defines a function to skip middleware. Skipper middleware.Skipper // Validator is a function to validate TokenAuth credentials. // Required. Validator TokenAuthValidator }
TokenAuthConfig defines the config for TokenAuth middleware.
type TokenAuthValidator ¶
TokenAuthValidator defines a function to validate TokenAuth credentials.
Click to show internal directories.
Click to hide internal directories.