This project is not covered by Drupal’s security advisory policy.

Login to publicly/privately hosted Drupal sites using credentials stored in Active Directory, OpenLDAP and other LDAP servers. If the LDAP Server is not publicly accessible from your Drupal site, this module can be used in conjunction with the miniOrange LDAP Gateway, which is deployed at the DMZ server in the intranet. There is no need to have the PHP LDAP extension enabled. Another benefit of this module is that multiple LDAP Configurations can be stored for multiple customers of a Drupal-based Cloud Service Provider and mapping to the username can be done on the basis of the domain name.

== Description ==

miniOrange LDAP/Active Directory Login for Cloud provides login to Drupal using credentials stored in an LDAP Server. It allows users to authenticate against various LDAP implementations like Microsoft Active Directory, OpenLDAP and other directory systems.

== Salient points

Cloud based LDAP authentication system - This means that the libraries that are needed to authenticate against your LDAP/AD is not PHP based so it can support a much larger variety of LDAP.

LDAP with non public IP - This can be very beneficial if your aim is single sign on but your LDAP exists within your intranet with a non public IP. You can still authenticate your Drupal site (which could be anywhere outside your network) and with the help of this two part plugin (plugin + gateway) you can authenticate against your LDAP and achieve single sign on.

Secure calls using HTTPS - All remote calls happen through an encrypted channel.

Setup LDAP configuration once and access from multiple Drupal sites - You only need to setup your LDAP configuration once and you can access from multiple drupal sites, thereby achieving ease of use.

PHP LDAP extension not required - No need to install PHP LDAP extension, which is both cumbersome and limiting in terms of what all LDAP implementations you can support.

Your LDAP stays secure since its behind your firewall.

= Features :- =

* Login to Drupal using your LDAP credentials
* Authenticate users stored in both publicly and privately accessible(Authentications through miniOrange LDAP Gateway) LDAP Servers.
* Automatic user registration after login if the user is not already registered with your site
* Uses LDAP or LDAPS for secure connection to your LDAP Server
* Can authenticate users against multiple search bases
* Test connection to your LDAP server
* Test authentication using credentials stored in your LDAP server
* Role mapping with groups from LDAP Server.
* No Need to install PHP LDAP extension in WordPress
* Will get active support for configuring your LDAP

Project information