Description:
The DN which is used in the final bind with password, is constructed by adding the user id to the base DN, like this:
uid=johndoe,dc=example,dc=com
This does not take into account that users can be placed in different subtrees:
uid=johndoe,ou=Editors,ou=Users,dc=example,dc=com
uid=foo,ou=Guests,ou=Users,dc=example,dc=com
uid=bar,ou=Superusers,dc=example,dc=com
The patch fixes this by fetching the DN for the user, and then using that in the final bind.
|
|