fix: wechat verify
This commit is contained in:
@@ -2,11 +2,13 @@ package http
|
||||
|
||||
import (
|
||||
"backend/app/errorx"
|
||||
"backend/app/events/subscribers"
|
||||
"backend/app/jobs"
|
||||
"backend/app/middlewares"
|
||||
"backend/app/service"
|
||||
_ "backend/docs"
|
||||
"backend/providers/app"
|
||||
"backend/providers/event"
|
||||
"backend/providers/hashids"
|
||||
"backend/providers/http"
|
||||
"backend/providers/http/swagger"
|
||||
@@ -17,7 +19,6 @@ import (
|
||||
"git.ipao.vip/rogeecn/atom"
|
||||
"git.ipao.vip/rogeecn/atom/container"
|
||||
"git.ipao.vip/rogeecn/atom/contracts"
|
||||
"github.com/gofiber/fiber/v3"
|
||||
"github.com/gofiber/fiber/v3/middleware/favicon"
|
||||
log "github.com/sirupsen/logrus"
|
||||
"github.com/spf13/cobra"
|
||||
@@ -31,6 +32,7 @@ func defaultProviders() container.Providers {
|
||||
jwt.DefaultProvider(),
|
||||
hashids.DefaultProvider(),
|
||||
job.DefaultProvider(),
|
||||
event.DefaultProvider(),
|
||||
}...)
|
||||
}
|
||||
|
||||
@@ -43,6 +45,7 @@ func Command() atom.Option {
|
||||
defaultProviders().
|
||||
With(
|
||||
jobs.Provide,
|
||||
subscribers.Provide,
|
||||
),
|
||||
),
|
||||
)
|
||||
@@ -70,16 +73,15 @@ func Serve(cmd *cobra.Command, args []string) error {
|
||||
svc.Http.Engine.Get("/swagger/*", swagger.HandlerDefault)
|
||||
}
|
||||
|
||||
svc.Http.Engine.Get("MP_verify_dEF9kn8rJlBsuLKk.txt", func(c fiber.Ctx) error {
|
||||
return c.SendString("dEF9kn8rJlBsuLKk")
|
||||
})
|
||||
|
||||
svc.Http.Engine.Use(svc.Middlewares.WeChatVerify)
|
||||
// core
|
||||
svc.Http.Engine.Use(errorx.Middleware)
|
||||
svc.Http.Engine.Use(favicon.New(favicon.Config{
|
||||
Data: []byte{},
|
||||
}))
|
||||
|
||||
svc.Http.Engine.Use(svc.Middlewares.WeChatVerify)
|
||||
svc.Http.Engine.Use(svc.Middlewares.CheckUA)
|
||||
|
||||
group := svc.Http.Engine.Group("")
|
||||
for _, route := range svc.Routes {
|
||||
route.Register(group)
|
||||
|
||||
@@ -2,7 +2,6 @@ package service
|
||||
|
||||
import (
|
||||
"backend/providers/app"
|
||||
"backend/providers/event"
|
||||
|
||||
"git.ipao.vip/rogeecn/atom/container"
|
||||
)
|
||||
@@ -10,6 +9,5 @@ import (
|
||||
func Default(providers ...container.ProviderContainer) container.Providers {
|
||||
return append(container.Providers{
|
||||
app.DefaultProvider(),
|
||||
event.DefaultProvider(),
|
||||
}, providers...)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user