added auth service to go backend
This commit is contained in:
@@ -15,6 +15,7 @@ type Server struct {
|
||||
projectService *services.ProjectService
|
||||
projectTaskService *services.ProjectTaskService
|
||||
timeEntryService *services.TimeEntryService
|
||||
authService *services.AuthService
|
||||
}
|
||||
|
||||
// NewServer initializes the Server with its dependencies.
|
||||
@@ -24,6 +25,7 @@ func NewServer(
|
||||
projectService *services.ProjectService,
|
||||
projectTaskService *services.ProjectTaskService,
|
||||
timeEntryService *services.TimeEntryService,
|
||||
authService *services.AuthService,
|
||||
) *Server {
|
||||
return &Server{
|
||||
cfg: cfg,
|
||||
@@ -31,6 +33,7 @@ func NewServer(
|
||||
projectService: projectService,
|
||||
projectTaskService: projectTaskService,
|
||||
timeEntryService: timeEntryService,
|
||||
authService: authService,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -62,6 +65,9 @@ func (s *Server) Start() error {
|
||||
|
||||
timeEntryRouter := api.Group("/time-entries")
|
||||
s.timeEntryService.RegisterRoutes(timeEntryRouter)
|
||||
|
||||
authRouter := api.Group("/auth")
|
||||
s.authService.RegisterRoutes(authRouter)
|
||||
}
|
||||
|
||||
port := s.cfg.Port
|
||||
|
||||
Reference in New Issue
Block a user