This plugin allows the administrator to specify an LDAP service for authentication.
When a user logs in, the local database is searched first, and then the LDAP server is searched.
When the user successfully authenticates to the LDAP server for the first time, a local record is created for them to hold their settings.
From then on the user is exactly the same as a local user, except that they still authenticate against the LDAP service, i.e. they have no local password. However, LDAP users can still be blocked if desired, just like normal users. Optionally, local user registration can be disabled.
LDAP users cannot edit their passwords in the profile area.
LDAP users login using their unique id, IE the value in their records "uid" attribute.
The email that is optionally retrieved will be the first email address listed in their "mail" attribute.
