Currently, for a MongoDB server to respond to LDAP authentication, it must have an instance of saslauthd running locally. Unfortunately, per Project Cyrus' documentation, saslauthd cannot be compiled on Windows. MongoDB should provide this functionality by consuming the native Windows APIs in order to respond to LDAP authentication requests itself, without an external dependency.
In order to get out of the saslauthd dependency native LDAP authentication should be implemented.
- is duplicated by
-
SERVER-12303 Group, Role-based Authentication/Authorization via LDAP, Active Directory
- Closed
-
SERVER-12558 Add External authentication via LDAP/Active Directory to Windows Enterprise Build
- Closed
- related to
-
SERVER-22124 Implement outgoing LDAP connections using native Windows APIs
- Closed
-
SERVER-22365 Implement LDAPSASLAuthenticationSession
- Closed