feat: update cors
This commit is contained in:
parent
9240f25391
commit
52c630b852
|
|
@ -7,6 +7,7 @@ import (
|
|||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"github.com/gofiber/fiber/v2/middleware/compress"
|
||||
"github.com/gofiber/fiber/v2/middleware/cors"
|
||||
"github.com/gofiber/fiber/v2/middleware/limiter"
|
||||
"github.com/gofiber/fiber/v2/middleware/monitor"
|
||||
"github.com/gofiber/fiber/v2/middleware/pprof"
|
||||
|
|
@ -48,6 +49,12 @@ func (m *Middleware) Register() {
|
|||
Next: utils.IsEnabled(m.Cfg.Middleware.Pprof.Enable),
|
||||
}))
|
||||
|
||||
m.App.Use(cors.New(cors.Config{
|
||||
Next: utils.IsEnabled(m.Cfg.Middleware.Cors.Enable),
|
||||
AllowOrigins: "*",
|
||||
AllowHeaders: "Origin, Content-Type, Accept",
|
||||
}))
|
||||
|
||||
//m.App.Use(filesystem.New(filesystem.Config{
|
||||
// Next: utils.IsEnabled(m.Cfg.Middleware.FileSystem.Enable),
|
||||
// Root: http.Dir(m.Cfg.Middleware.FileSystem.Root),
|
||||
|
|
|
|||
|
|
@ -58,6 +58,10 @@ type middleware = struct {
|
|||
Enable bool
|
||||
}
|
||||
|
||||
Cors struct {
|
||||
Enable bool
|
||||
}
|
||||
|
||||
Limiter struct {
|
||||
Enable bool
|
||||
Max int
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ level = 0 # panic -> 5, fatal -> 4, error -> 3, warn -> 2, info -> 1, debug -> 0
|
|||
prettier = true
|
||||
|
||||
[objectstorage.miniostorage]
|
||||
endpoint = "103.82.242.92:9001"
|
||||
endpoint = "103.82.242.92:9009 "
|
||||
access-key-id = "A7USQd6iyinj38nDwnFE"
|
||||
secret-access-key = "rTXDKRL8fhXUOaLDonwYThvDBPgNGPxvReTgfVGR"
|
||||
use-ssl = false
|
||||
|
|
@ -40,6 +40,9 @@ path = "/monitor"
|
|||
[middleware.pprof]
|
||||
enable = true
|
||||
|
||||
[middleware.cors]
|
||||
enable = true
|
||||
|
||||
[middleware.limiter]
|
||||
enable = false
|
||||
max = 20
|
||||
|
|
|
|||
2
go.mod
2
go.mod
|
|
@ -8,7 +8,7 @@ require (
|
|||
github.com/go-playground/locales v0.14.1
|
||||
github.com/go-playground/universal-translator v0.18.1
|
||||
github.com/go-playground/validator/v10 v10.17.0
|
||||
github.com/gofiber/fiber/v2 v2.52.2
|
||||
github.com/gofiber/fiber/v2 v2.52.4
|
||||
github.com/minio/minio-go/v7 v7.0.68
|
||||
github.com/pelletier/go-toml/v2 v2.1.1
|
||||
github.com/rs/zerolog v1.31.0
|
||||
|
|
|
|||
4
go.sum
4
go.sum
|
|
@ -48,8 +48,8 @@ github.com/go-playground/validator/v10 v10.17.0 h1:SmVVlfAOtlZncTxRuinDPomC2DkXJ
|
|||
github.com/go-playground/validator/v10 v10.17.0/go.mod h1:9iXMNT7sEkjXb0I+enO7QXmzG6QCsPWY4zveKFVRSyU=
|
||||
github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
|
||||
github.com/gofiber/fiber/v2 v2.31.0/go.mod h1:1Ega6O199a3Y7yDGuM9FyXDPYQfv+7/y48wl6WCwUF4=
|
||||
github.com/gofiber/fiber/v2 v2.52.2 h1:b0rYH6b06Df+4NyrbdptQL8ifuxw/Tf2DgfkZkDaxEo=
|
||||
github.com/gofiber/fiber/v2 v2.52.2/go.mod h1:KEOE+cXMhXG0zHc9d8+E38hoX+ZN7bhOtgeF2oT6jrQ=
|
||||
github.com/gofiber/fiber/v2 v2.52.4 h1:P+T+4iK7VaqUsq2PALYEfBBo6bJZ4q3FP8cZ84EggTM=
|
||||
github.com/gofiber/fiber/v2 v2.52.4/go.mod h1:KEOE+cXMhXG0zHc9d8+E38hoX+ZN7bhOtgeF2oT6jrQ=
|
||||
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
|
||||
github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
|
||||
github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
|
||||
|
|
|
|||
Loading…
Reference in New Issue