feat: validate api response against zod schema

This commit is contained in:
Stavros
2025-05-20 17:12:39 +03:00
parent 02f83baa4d
commit e8190456c3
3 changed files with 29 additions and 5 deletions

View File

@@ -34,7 +34,7 @@ type Config struct {
LoginTimeout int `mapstructure:"login-timeout"`
LoginMaxRetries int `mapstructure:"login-max-retries"`
FogotPasswordMessage string `mapstructure:"forgot-password-message" validate:"required"`
BackgroundImage string `mapstructure:"background-image" validate:"required"`
BackgroundImage string `mapstructure:"background-image" validate:"required,url"`
}
// Server configuration