This Plugin allows WordPress to authenticate, authorize, create and update against an Active Directory Domain.
It is very easy to set up. Just activate the plugin, type in a domain controller, and you're done. But there are more Features:
- authenticate against more than one AD Server
- authorize users by Active Directory group memberships
- auto create and update users that can authenticate against AD
- mapping of AD groups to WordPress roles
- use TLS for secure communication to AD Servers (recommended)
- use non standard port for communication to AD Servers
- protection against brute force attacks
- user and/or admin e-mail notification on failed login attempts
- multi-language support (english and german included)
- determine WP display name from AD attributes (sAMAccountName, displayName, description, SN, CN, givenName or mail)
- tool for testing with detailed debug informations
- enable/disable password changes for local (non AD) WP users
Active Directory Integration is based upon Jonathan Marc Bearak's great plugin Active Directory Authentication and Scott Barnett's adLDAP, a very useful PHP class.
Requirements
- WordPress since 2.7.1 (or higher)
- PHP 5
- LDAP support
- OpenSSL Support for TLS (recommended)
Known Issues
- XMLRPC will only work with WordPress 2.8 and above.