Fix errors in ldap auth

This commit is contained in:
2023-08-16 09:19:41 +02:00
parent 202521cbfd
commit 4f6d1fec68
2 changed files with 10 additions and 7 deletions

View File

@@ -59,6 +59,8 @@ func (la *LdapAuthenticator) Init(
log.Print("sync done")
}
}()
} else {
return fmt.Errorf("missing LDAP configuration")
}
return nil
@@ -73,7 +75,7 @@ func (la *LdapAuthenticator) CanLogin(
if user != nil && user.AuthSource == AuthViaLDAP {
return true
} else {
if la.config.SyncUserOnLogin {
if la.config != nil && la.config.SyncUserOnLogin {
l, err := la.getLdapConnection(true)
if err != nil {
log.Error("LDAP connection error")