diff --git a/pkg/router/handler.go b/pkg/router/handler.go index e9bd9ed..4698713 100644 --- a/pkg/router/handler.go +++ b/pkg/router/handler.go @@ -50,6 +50,8 @@ func NewRouter(deps Deps) *Router { engine.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler)) + engine.Use(authMW()) + return &Router{ srv: &http.Server{ Addr: net.JoinHostPort(deps.Host, deps.Port), diff --git a/pkg/router/middleware.go b/pkg/router/middleware.go index 7ef135b..3a5b1c8 100644 --- a/pkg/router/middleware.go +++ b/pkg/router/middleware.go @@ -1 +1,11 @@ package router + +import "github.com/gin-gonic/gin" + +func authMW() gin.HandlerFunc { + return func(c *gin.Context) { + c.Set("userUuid", "019caeab-aa81-7f09-a220-d7e675300638") //TODO placeholder for dev purposes + + c.Next() + } +}