This commit is contained in:
2025-04-17 17:28:50 -04:00
parent d1c1dda688
commit df095a2266
3 changed files with 17 additions and 12 deletions

View File

@@ -16,10 +16,12 @@ import (
"github.com/labstack/echo/v4/middleware"
"github.com/labstack/gommon/log"
"net/http"
"strings"
)
const (
Port Env.EnvironmentVariable = "PORT"
Port Env.EnvironmentVariable = "PORT"
CorsOrigin Env.EnvironmentVariable = "CORS_ORIGIN"
)
type (
@@ -45,11 +47,14 @@ func main() {
e.Logger.SetLevel(log.DEBUG)
corsOriginS := CorsOrigin.GetEnvString("http://localhost:5173,http://127.0.0.1:5173")
corsOrigin := strings.Split(corsOriginS, ",")
e.Use(database.CreateDatabaseMiddleware())
e.Use(middleware.Recover())
e.Use(middleware.Logger())
e.Use(middleware.CORSWithConfig(middleware.CORSConfig{
AllowOrigins: []string{"http://localhost:5173", "http://127.0.0.1:5173"},
AllowOrigins: corsOrigin,
AllowMethods: []string{"GET", "POST", "PUT", "PATCH", "DELETE"},
}))