[core] LDAP backend should use search/bind semantics