feat: adjust route register

This commit is contained in:
yanghao05
2025-04-25 10:08:10 +08:00
parent 926b7f8d3b
commit 505c41e9ef
4 changed files with 34 additions and 27 deletions

View File

@@ -86,7 +86,6 @@ func Serve(cmd *cobra.Command, args []string) error {
}
svc.Http.Engine.Use(errorx.Middleware)
svc.Http.Engine.Use(svc.Middlewares.DebugMode)
svc.Http.Engine.Use(svc.Middlewares.Auth)
svc.Http.Engine.Use(favicon.New(favicon.Config{
Data: []byte{},
@@ -94,7 +93,11 @@ func Serve(cmd *cobra.Command, args []string) error {
group := svc.Http.Engine.Group("")
for _, route := range svc.Routes {
route.Register(group)
if route.Name() == "admin" {
route.Register(group.Use(svc.Middlewares.AuthAdmin))
continue
}
route.Register(group.Use(svc.Middlewares.Auth))
}
if err := svc.Job.Start(ctx); err != nil {