Active Directory Integration

By : glatze

ATTENTION: If you are running a multisite environment you shouldn't update from 1.1.5 or lower to 1.1.6 or above. Since 1.1.6 the central settings apply for all sites. In the upcoming version 1.2 you can choose between installation wide and site specific settings.

This Plugin allows WordPress to authenticate, authorize, create and update users 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 many 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 (or LDAPS) 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, German, Norwegian and Belorussian included)
  • determine WP display name from AD attributes (sAMAccountName, displayName, description, SN, CN, givenName or mail)
  • setting of user meta data to any possible AD attribute
  • show selected AD attributes (see above) in user profile
  • tool for testing with detailed debug informations
  • enable/disable password changes for local (non AD) WP users
  • set users local WordPress password on first and/or on every successfull login
  • WordPress 3 compatibility, including Multisite (work in progress)
  • SyncBack - write changed "Additional User Attributes" back to Active Directory if you want.
  • Bulk Import - import and update users from Active Directory, for example by cron job.
  • Support for multiple account suffixes.
  • Using LDAP_OPT_NETWORK_TIMEOUT (default 5 seconds) to fall back to local authorization when your Active Directory Server is unreachable.
  • Bulk SyncBack to manually write all "Additional User Attributes" back to Active Directory.
  • Disable user accounts in WordPress if they are disabled in Active Directory.
  • Option to disable fallback to local (WordPress) authentication.
  • NEW Support for large groups (>1000 user) in Bulk Import with PHP 5.4.0 and above.

The latest major release 1.1 was sponsored by VARA. Many thanks to Bas Ruijters.

Active Directory Integration is based upon Jonathan Marc Bearak's Active Directory Authentication and Scott Barnett's adLDAP, a very useful PHP class.

Active Directory Thumbnails

Works alongside Active Directory Integration (http://wordpress.org/extend/plugins/active-directory-integration/) Uses Active Directory Integration created data from the AD server to create Image files to be saved on the server with their URL accessible via a meta field for use in templates and/or o.........

Similar: 86%

Simple LDAP Login

Having a single login for every service is a must in large organizations. This plugin allows you to integrate WordPress with LDAP quickly and easily. Like, really really easy. Contributing The easiest way to contribute to this plugin is to submit a GitHub pull request. Here's the repo: https://gith.........

Similar: 50%

LDAP/Active Directory Login for Intranet sites

LDAP/Active Directory Login Plugin provides login to WordPress using credentials stored in your LDAP Server. It allows users to authenticate against various LDAP implementations like Microsoft Active Directory, OpenLDAP and other directory systems. User information is in sync with the information in.........

Similar: 19%

Keyring

See the Keyring Developer's Guide for more details. Keyring provides a very hookable, completely customizable framework for connecting your WordPress to an external service. It takes care of all the heavy lifting when making authenticated requests, so all you need to do is implement cool features a.........

Similar: 14%

GP Facebook login

A simple login with Facebook account in WordPress. Plugin setup requires you to have admin access to any Facebook Apps domain, or a regular Gmail account, to register and obtain two Googl App ID and Key codes from Facebook. Major features in GP Facebook login include: *A simple login with Facebook .........

Similar: 13%

GP Google login

A simple login with google account in WordPress. Plugin setup requires you to have admin access to any Google Apps domain, or a regular Gmail account, to register and obtain two Googl App ID and Key codes from Google. Major features in GP Google login include: *A simple login with google account i.........

Similar: 13%

AskApache Password Protect

This is totally and completely unlike any other security plugin for WordPress. They operate at the application-level by controlling or using PHP to stop attacks, this plugin works at the network-level BEFORE PHP, which is why this plugin is so darn effective. This plugin is specifically designed t.........

Similar: 12%

Auth0

This plugin gives WordPress a new Login Widget (powered by Auth0) that enables: Easy setup 5 minutes installatio Extensible custom rules Universal authentication +30 Social Providers Enterprise conections (ADFS, Active directory / LDAP, SAML, Office 365, Google Apps and more) Connect your own.........

Similar: 12%

UNLOQ.io Passwordless authentication

UNLOQ increases the security of your digital properties through a distributed authentication system that doesn’t require your users to remember any passwords. From now on you can forget about them wherever you see the UNLOQ login box. Just click the UNLOQ button and you’ll receive an authentication .........

Similar: 10%

SuperAuth Passwordless Authentication

Are you looking for passwordless login? SuperAuth helps your user to login without username and password with patent pending view and verify 2 factor authentication. Start passwordless login in your websites or apps within 30 seconds. SuperAuth is focused on ease of integration, ease of use, and ex.........

Similar: 7%