feat: enhance LDAP integration with new configuration options and browsing capabilities

This commit is contained in:
Björn Blomberg
2026-04-14 16:07:52 +02:00
parent d6fd50e511
commit 61f33d350a
6 changed files with 631 additions and 163 deletions

View File

@@ -16,11 +16,9 @@ type Config struct {
}
type LDAPConfig struct {
Host string `json:"host"`
Port int `json:"port"`
BaseDN string `json:"base_dn"`
BindDN string `json:"bind_dn"`
BindPassword string `json:"bind_password"`
Url string `json:"url"`
AdminUser string `json:"admin_user"`
AdminPass string `json:"admin_pass"`
}
// ErrRequireSetup is returned when config is missing or empty,