diff --git a/delivery/controller/devicePort_controller.go b/delivery/controller/devicePort_controller.go index 0216e00..aa4f8e1 100644 --- a/delivery/controller/devicePort_controller.go +++ b/delivery/controller/devicePort_controller.go @@ -19,6 +19,7 @@ type DevicePortController struct { func (dc *DevicePortController) Route() { rg := dc.rg.Group("/device-port") rg.Use(middleware.AuthMiddleware()) + rg.Use(middleware.RateLimitMiddleware()) { rg.GET("", dc.GetDevicePort()) rg.POST("", dc.CreateDevicePort()) diff --git a/delivery/controller/devices_controller.go b/delivery/controller/devices_controller.go index 680a96a..e82cfea 100644 --- a/delivery/controller/devices_controller.go +++ b/delivery/controller/devices_controller.go @@ -19,6 +19,7 @@ type DeviceController struct { func (dc *DeviceController) Route() { rg := dc.rg.Group("/devices") rg.Use(middleware.AuthMiddleware()) + rg.Use(middleware.RateLimitMiddleware()) { rg.POST("", dc.CreateDevice()) rg.GET("", dc.GetAllDevices()) diff --git a/delivery/controller/fishbone_controller.go b/delivery/controller/fishbone_controller.go index ca9f8f4..863be49 100644 --- a/delivery/controller/fishbone_controller.go +++ b/delivery/controller/fishbone_controller.go @@ -19,6 +19,7 @@ type FishboneController struct { func (fc *FishboneController) Route() { rg := fc.rg.Group("/fishbone") rg.Use(middleware.AuthMiddleware()) + rg.Use(middleware.RateLimitMiddleware()) { rg.GET("", fc.GetFishbone()) rg.POST("", fc.CreateFishbone()) diff --git a/delivery/controller/tower_controller.go b/delivery/controller/tower_controller.go index 93869f0..f86dffe 100644 --- a/delivery/controller/tower_controller.go +++ b/delivery/controller/tower_controller.go @@ -19,6 +19,7 @@ type TowerController struct { func (tc *TowerController) Route() { rg := tc.rg.Group("/tower") rg.Use(middleware.AuthMiddleware()) + rg.Use(middleware.RateLimitMiddleware()) { rg.GET("", tc.GetTower()) rg.POST("", tc.CreateTower())