Metadata-Version: 2.4
Name: guillotina_ldap
Version: 1.0.0a12.dev0
Summary: guillotina ldap auth support
Home-page: https://pypi.python.org/pypi/guillotina_ldap
Author: Ramon Navarro Bosch
Author-email: ramon@plone.org
License: GPL version 3
Keywords: guillotina async ldap
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Description-Content-Type: text/x-rst
Requires-Dist: setuptools
Requires-Dist: guillotina>=6.0
Requires-Dist: bonsai
Requires-Dist: retry
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-docker-fixtures; extra == "test"
Requires-Dist: pytest-aiohttp>=0.3.0; extra == "test"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: summary

GUILLOTINA_LDAP
===============

LDAP Auth backend for guillotina.


Example config.json entry:

.. code-block:: json

    ...
    "applications": ["guillotina_ldap"],
    "ldap": {
        "host": "ldap://myldap.example.com",
        "tls": true,
        "attribute_users": "uid",
        "objecttype": "inetOrgPerson",
        "managerdn": "CM=MANAGER,DC=DOMAIN,DC=ORG",
        "managerpwd": "secret",
        "usersdn": "OU=USERS,DC=DOMAIN,DC=ORG",
        "managers": ["bob"]
    }



Getting started with development
--------------------------------

Using pip (requires Python > 3.7):

.. code-block:: shell

    python3.7 -m venv .
    ./bin/pip install -e .[test]
    pre-commit install

CHANGELOG
=========

1.0.0a12 (unreleased)
---------------------

- Getting result from self.attribute_users in the validate users.
  [nilbacardit26]


1.0.0a11 (2021-01-15)
---------------------

- Fixing Cache bug
  [bloodbare]


1.0.0a10 (2021-01-15)
---------------------

- Allow testing import.
  [bloodbare]


1.0.0a9 (2020-11-27)
--------------------

- Fixing bug on upgrade.
  [bloodbare]


1.0.0a8 (2020-11-27)
--------------------

- Support for Name storage.
  [bloodbare]


1.0.0a7 (2020-11-24)
--------------------

- Fixing reset password API.
  [bloodbare]


1.0.0a6 (2020-11-18)
--------------------

- Fixing login LDAP search API.
  [bloodbare]


1.0.0a5 (2020-11-18)
--------------------

- Allowing settings password on 2nd phase
  [bloodbare]


1.0.0a4 (2020-11-16)
--------------------

- Fix LDAP Auth.
  [bloodbare]


1.0.0a3 (2020-11-15)
--------------------

- Fix LDAP Search.
  [bloodbare]


1.0.0a2 (2020-11-11)
--------------------

- Nothing changed yet.


1.0.0a1 (2020-11-08)
--------------------

- Initial commit
  [bloodbare]
