Changeset 393


Ignore:
Timestamp:
08/14/08 11:38:23 (16 years ago)
Author:
niltonneto
Message:

Opção de configuração para LDAP Master e Slaves.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/phpgwapi/inc/class.auth_ldap.inc.php

    r72 r393  
    134134                        $filter = str_replace(array('%user','%domain'),array($username,$GLOBALS['phpgw_info']['user']['domain']),$filter); 
    135135 
    136                         $ds = $GLOBALS['phpgw']->common->ldapConnect(); 
     136                        // LDAP Replication mode.  
     137                        if ( (!empty($GLOBALS['phpgw_info']['server']['ldap_master_host'])) && 
     138                                 (!empty($GLOBALS['phpgw_info']['server']['ldap_master_root_dn'])) && 
     139                                 (!empty($GLOBALS['phpgw_info']['server']['ldap_master_root_pw'])) ) 
     140                        { 
     141                                $ds = $GLOBALS['phpgw']->common->ldapConnect( 
     142                                                                                           $GLOBALS['phpgw_info']['server']['ldap_master_host'], 
     143                                                                                           $GLOBALS['phpgw_info']['server']['ldap_master_root_dn'], 
     144                                                                                           $GLOBALS['phpgw_info']['server']['ldap_master_root_pw'] 
     145                                                                                           ); 
     146                        } 
     147                        else 
     148                        { 
     149                                $ds = $GLOBALS['phpgw']->common->ldapConnect(); 
     150                        } 
     151 
    137152                        $sri = ldap_search($ds, $GLOBALS['phpgw_info']['server']['ldap_context'], $filter); 
    138153                        $allValues = ldap_get_entries($ds, $sri); 
Note: See TracChangeset for help on using the changeset viewer.