init security, add cors

This commit is contained in:
renaldybrada
2026-01-30 08:32:54 +07:00
parent eab5b428ea
commit 577dc163c0
8 changed files with 59 additions and 11 deletions
+5
View File
@@ -6,6 +6,7 @@ type Config struct {
Server ServerConfig
Databases map[string]DatabaseConfig
ReadReplicas map[string][]DatabaseConfig
Security SecurityConfig
}
type ServerConfig struct {
@@ -43,3 +44,7 @@ type DatabaseConfig struct {
MaxIdleTime time.Duration // Maximum amount of time a connection may be idle
HealthCheckPeriod time.Duration // Health check period
}
type SecurityConfig struct {
TrustedOrigins []string `mapstructure:"trusted_origins"`
}