From 97115363fb8f1432a5aaa834f3f6edfae91a9499 Mon Sep 17 00:00:00 2001 From: cubixle Date: Tue, 22 Mar 2022 20:02:23 +0000 Subject: [PATCH] cors --- main.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index 94016a0..b44c598 100644 --- a/main.go +++ b/main.go @@ -15,6 +15,7 @@ import ( "time" "github.com/labstack/echo/v4" + "github.com/labstack/echo/v4/middleware" ) // Item holds the data. @@ -31,8 +32,6 @@ type Vault struct { } func main() { - // binding.Validator = new(DefaultValidator) - router := echo.New() appURL := os.Getenv("VAULT_APP_URL") if appURL == "" { @@ -44,11 +43,14 @@ func main() { port = "8080" } + router := echo.New() + router.POST("/", createAction) router.POST("/decrypt", decryptAction) - //router.Use(CORS(appURL)) - //router.Use(Logger()) + router.Use(middleware.CORSWithConfig(middleware.CORSConfig{ + AllowOrigins: []string{appURL}, + })) if err := router.Start(":" + port); err != nil { log.Fatal(err)