feat: add ValidationMiddleware to RouteModuleConfig
This commit is contained in:
@@ -13,9 +13,10 @@ type RouteModule interface {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type RouteModuleConfig struct {
|
type RouteModuleConfig struct {
|
||||||
AuthService middleware.TokenVerifier
|
AuthService middleware.TokenVerifier
|
||||||
GeneralRateLimit func(chi.Router) chi.Router
|
GeneralRateLimit func(chi.Router) chi.Router
|
||||||
AuthRateLimit func(chi.Router) chi.Router
|
AuthRateLimit func(chi.Router) chi.Router
|
||||||
CSRFMiddleware func(http.Handler) http.Handler
|
CSRFMiddleware func(http.Handler) http.Handler
|
||||||
AuthMiddleware func(http.Handler) http.Handler
|
AuthMiddleware func(http.Handler) http.Handler
|
||||||
|
ValidationMiddleware func(http.Handler) http.Handler
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user