devpi-ldap
devpi-ldap copied to clipboard
Plugin for devpi-server which provides LDAP authentication.
We rotate passwords for our LDAP service users. It would be nice, if at least the search password, if not the whole ldap-config could be reloaded without restarting the whole...
If the users are organized in this way: ``` - CN={username}, OU=users, OU=Asia, DC=example,DC=com - CN={username}, OU=users, OU=Americas, DC=example,DC=com - CN={username}, OU=users, OU=Europe, DC=example,DC=com ``` then for the search to...
Add option to use string returned from user_search in custom login DN. Add option to require group search to succeeded for auth.
This change addresses the case where an empty value is returned by the LDAP server. This is an issue specifically when you are attempting to obtain the 'dn' for a...
Ensure appropriate flags are set on ldap3.Connection object based on the following: - use SSL if `ldaps` is specified in `url` config option, ie ldaps on port 636 - explicitly...
https://github.com/devpi/devpi-ldap/issues/19
When the search fails to find the user, the search result doesn't necessarily contain `dn`/`distinguishedName`. Trying to get it will cause an exception instead of returning an "unknown" status. This...
It would be nice if your module would not require to retrieve the user's DN as attribute in the user's entry. Because the DN is returned separately in search result...
It was not immediately clear to me that `attribute_name` is subsequently used to bind with that attribute. The process (from going through a debugger) is as follows: * Use the...