Author: | Gustavo Narea |
---|---|
Version: | 1.1a1 |
License: | Repoze (GPLv3 in v1.0). |
Homepage: | http://code.gustavonarea.net/repoze.who.plugins.ldap/ |
repoze.who.plugins.ldap is a Python package that provides LDAP authentication, and related utilities, in WSGI applications via repoze.who. It can be used with any LDAP server and any WSGI framework (or no framework at all).
It provides you with an straightforward solution to enable LDAP support in your applications. Yes, you read well: “straightforward”, “LDAP” and “applications” are in the same sentence. In fact, you may make your application LDAP-aware in few minutes and with few lines of code.
Another great news is that this package is fully documented and provides you with a working and documented demo project.
You can also browse the online API documentation, or generate it by yourself with Epydoc from the root directory of the project:
epydoc --config=docs/epydoc.conf repoze
If you need help, the best place to ask is the repoze project mailing list, because the plugin author is subscribed to this list. You may also use the #repoze IRC channel or Launchpad.net’s answers for quick questions only.
Any patch is welcome, but if you can, please make sure to update the test suite accordingly and also make sure that every test passes. Also, please try to stick to PEPs 8 and 257, as well as use Epydoc fields where applicable.
This plugin exists thanks to the people below:
- Lorenzo M. Catucci, of the University of Rome “Tor Vergata”, for implementing and documenting all the new features in v1.1.
- Chris McDonough, for his guidance throughout the initial development of the plugin.