### Eclipse Workspace Patch 1.0
#P httpauth
Index: httpauth.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/httpauth/httpauth.module,v
retrieving revision 1.19
diff -u -r1.19 httpauth.module
--- httpauth.module	23 Oct 2008 07:54:38 -0000	1.19
+++ httpauth.module	30 Apr 2009 19:20:47 -0000
@@ -138,6 +138,16 @@
       return;
     }
 
+    // Allow authentication via LDAP
+    if (function_exists('ldapauth_login_validate')) {
+      require_once('includes/common.inc');
+      require_once('includes/unicode.inc');
+      require_once('modules/user/user.module');
+      require_once(drupal_get_path('module', 'ldapauth') .'/ldap_integration/LDAPInterface.php');
+      $form_state = array('values' => array('name' => $name, 'pass' => $pass));
+      ldapauth_login_validate(NULL, $form_state);
+    }
+    
     require_once('includes/form.inc');
     drupal_load('module', 'user');
     if (user_is_blocked($name) || drupal_is_denied('user', $name)) {
