Thanks to visit codestin.com
Credit goes to github.com

Skip to content

5.0.0

Compare
Choose a tag to compare
@francoisfreitag francoisfreitag released this 08 Oct 14:50
· 12 commits to master since this release

Breaking changes

An LDAPError during an LDAP search operation would cause the library to assume an empty result set.
When mirroring groups, only a portion of a user groups would be mirrored. Allowing them to proceed with authentication may then break application access controls, as membership to a group (imagine an exclude group) would be missing.

The library now systematically sends the ldap_error django signal. If an LDAPError occurs during an operation, the operation is aborted. In particular, when mirroring groups (LDAPUser._mirror_groups), an AuthenticationFailed might now be raised.

See #378 for details.

What else changed

Full Changelog: 4.8.0...5.0.0