The LDAP Single Sign-On module provides an administrator with the ability to
configure a Drupal site to use either NTLMSSP (e.g. seamless automatic login
using LDAP / Active Directory credentials passed automatically by supported
and properly configured browsers) or basic digest authentication as a fallback
to authenticate Drupal users. The net effect is that either automatically, or
by visiting a link, a user is authenticated and logged into a Drupal site
without requiring the user to manually enter credentials on suitably configured
installations.
The module was created to provide Drupal intranet applications full integration
with Active Directory and Windows workstations in enterprise environments. It
leverages the LDAP integration module for all Drupal to LDAP/Active Directory
communications, while relies on a web server to provide a $_SERVER
variable containing an authenticated user's login name; this name is queried
by Drupal to allow or deny access to the system.
For more information on configuring Apache to provide NTLM / LDAP
authentication, see INSTALL.txt.
This module requires that the LDAP integration module be installed and fully
configured for proper operation.
After enabling the LDAP Single Sign-On module, it can be configured by
visiting the path admin/settings/ldap/sso as an administrator. Available
options include:
"Turn on automated single sign-on":
Automatically redirects unauthenticated visitors to the sign on page upon
visiting the site, providing a seamless login for browsers configured to
pass NTLM credentials automatically.
"Cookie lifetime":
To ensure users aren't automatically logged back in after logging out, a
cookie is set to ensure no automatic redirection occurs if automated single
sign-on is enabled. This sets the lifetime of the cookie.
"Authentication mechanism":
If different server variables or other authentication mechanisms are used,
they will be selected here. Currently, only mod_auth_sspi is supported, but
other implementations of NTLM authentications can be supported in the
future.
After enabling the LDAP SSO module, a new menu item will be available in the
navigation menu titled "Log In", pointing to user/login/sso. If the
administrator does not wish to use seamless login, they can place this menu
item in a menu accessible to anonymous visitors, and visitors can log in by
visiting this path.
View source
- The LDAP Single Sign-On module provides an administrator with the ability to
- configure a Drupal site to use either NTLMSSP (e.g. seamless automatic login
- using LDAP / Active Directory credentials passed automatically by supported
- and properly configured browsers) or basic digest authentication as a fallback
- to authenticate Drupal users. The net effect is that either automatically, or
- by visiting a link, a user is authenticated and logged into a Drupal site
- without requiring the user to manually enter credentials on suitably configured
- installations.
-
- The module was created to provide Drupal intranet applications full integration
- with Active Directory and Windows workstations in enterprise environments. It
- leverages the LDAP integration module for all Drupal to LDAP/Active Directory
- communications, while relies on a web server to provide a $_SERVER
- variable containing an authenticated user's login name; this name is queried
- by Drupal to allow or deny access to the system.
-
- For more information on configuring Apache to provide NTLM / LDAP
- authentication, see INSTALL.txt.
-
- This module requires that the LDAP integration module be installed and fully
- configured for proper operation.
-
- After enabling the LDAP Single Sign-On module, it can be configured by
- visiting the path admin/settings/ldap/sso as an administrator. Available
- options include:
-
- "Turn on automated single sign-on":
- Automatically redirects unauthenticated visitors to the sign on page upon
- visiting the site, providing a seamless login for browsers configured to
- pass NTLM credentials automatically.
-
- "Cookie lifetime":
- To ensure users aren't automatically logged back in after logging out, a
- cookie is set to ensure no automatic redirection occurs if automated single
- sign-on is enabled. This sets the lifetime of the cookie.
-
- "Authentication mechanism":
- If different server variables or other authentication mechanisms are used,
- they will be selected here. Currently, only mod_auth_sspi is supported, but
- other implementations of NTLM authentications can be supported in the
- future.
-
- After enabling the LDAP SSO module, a new menu item will be available in the
- navigation menu titled "Log In", pointing to user/login/sso. If the
- administrator does not wish to use seamless login, they can place this menu
- item in a menu accessible to anonymous visitors, and visitors can log in by
- visiting this path.
-