Files
pocket-id-pocket-id-1/backend/internal/common/middleware/cors.go
Elias Schneider eaff977b22 initial commit
2024-08-12 11:24:22 +02:00

19 lines
355 B
Go

package middleware
import (
"golang-rest-api-template/internal/common"
"time"
"github.com/gin-contrib/cors"
"github.com/gin-gonic/gin"
)
func Cors() gin.HandlerFunc {
return cors.New(cors.Config{
AllowOrigins: []string{common.EnvConfig.AppURL},
AllowMethods: []string{"*"},
AllowHeaders: []string{"*"},
MaxAge: 12 * time.Hour,
})
}