(cfg *config.Config)
| 34 | } |
| 35 | |
| 36 | func Validate(cfg *config.Config) error { |
| 37 | if cfg.TokenManager.JWTSecret == "" { |
| 38 | return shared.MissingJWTTokenError(cfg.Service.Name) |
| 39 | } |
| 40 | |
| 41 | if cfg.AuthProviders.LDAP.BindPassword == "" && cfg.AuthProvider == "ldap" { |
| 42 | return shared.MissingLDAPBindPassword(cfg.Service.Name) |
| 43 | } |
| 44 | |
| 45 | return nil |
| 46 | } |
no test coverage detected