[horde] passing authentication information
    Tony Earnshaw 
    tonni at billy.demon.nl
       
    Sat Jan 11 11:53:04 PST 2003
    
    
  
lør, 2003-01-11 kl. 16:45 skrev Daniel Wittenberg:
> I think you might have understood what I'm trying to do.  I have done a
> lot of ldap and PHP programming, so I understand how that all works.  I
> specifically want the Turba module of Horde to take the username and
> password that someone logged into Horde with, and use that to
> authenticate them to the LDAP server.  I'm not using the LDAP server for
> authentincation per se, Horde should have already done that via
> imap/imp.  Make sense?
Yes, Ed was right, though as usual utra polite, and I was writing cr*p,
sorry.
Daniel what you want is what I have in Turba's sources.php, my miserable
excuses.
This is with PHP4.3, Openldap 2.1.10 and Turba 2.0-cvs. With it, I can
do whatever I want with my ldap DIT; update, different output on the
basis of ACLs, share with other apps etc.
$cn = Auth::getAuth();
$cfgSources['localldap'] = array(
    'title' => _("Local Directory Server"),
    'type' => 'ldap',
    'params' => array(
        'server' => 'ldaps://localhost/',
        'port' => 636,
        'root' => 'dc=billy,dc=demon,dc=nl',
 'cn=tonye,ou=people,ou=groups,dc=billy,dc=demon,dc=nl',
        'bind_dn' => 'cn=' . $cn .
',ou=people,ou=groups,dc=billy,dc=demon,dc=nl',
        'bind_password' => Auth::getCredential('password'),
        'dn' => array('cn'),
        'objectclass' => '*',
        'encoding' => 'utf8',
        'version' => 3
    ),
Best,
Tony
-- 
Tony Earnshaw
When all's said and done ...
there's nothing left to say or do.
e-post:		tonni at billy.demon.nl
www:		http://www.billy.demon.nl
    
    
More information about the horde
mailing list