Contents

ldap3 2.9.1

0

A strictly RFC 4510 conforming LDAP V3 pure Python client library

A strictly RFC 4510 conforming LDAP V3 pure Python client library

Stars: 875, Watchers: 875, Forks: 270, Open Issues: 176

The cannatag/ldap3 repo was created 9 years ago and the last code push was 1 months ago.
The project is popular with 875 github stars!

How to Install ldap3

You can install ldap3 using pip

pip install ldap3

or add it to a project with poetry

poetry add ldap3

Package Details

Author
Giovanni Cannata
License
LGPL v3
Homepage
https://github.com/cannatag/ldap3
PyPi:
https://pypi.org/project/ldap3/
GitHub Repo:
https://github.com/cannatag/ldap3

Classifiers

  • Software Development/Libraries/Python Modules
  • System/Systems Administration/Authentication/Directory/LDAP
No  ldap3  pypi packages just yet.

Errors

A list of common ldap3 errors.

Code Examples

Here are some ldap3 code examples and snippets.

GitHub Issues

The ldap3 package has 176 open issues on GitHub

  • Renames in mock LDAP connection cause the entry to stop being found by search
  • InvalidCredentials, this error appears only with some users and it is confirmed that the credentials are correct
  • Update extended.rst - small typo in docs
  • Update to MockBaseStrategy to add entries_from_dict in lieu of entries_from_json
  • Should Connection.add be allowed if Connection.read_only is True?
  • Connection Strategy MOCK_* isn't honored when using ServerPool
  • if ldap port is wrong ldap3.Connection() hangs forever
  • How to pass variable into ldap to create an account

See more issues on GitHub