* Ian Macdonald <ian / caliban.org> [0303 20:03]:
> On Fri 11 Mar 2005 at 20:38:31 +0900, Dick Davies wrote:

> > Ok thanks - I've used Perl::LDAP in the past which lets you rebind and
> > existing connection.
> > 
> > Can I do that with ruby-ldap, or do I need a new connection every time
> > I check a username/password pair?
> 
> Yes, I'm afraid you need a new connection to bind as a different user.
> On the other hand, is you only want to check the validity of a username
> and password combination, you should be able to pull that information
> from the directory as a user with the privileges required to view
> passwords.

Yeah, but then I need to code an admin user/pass pair into my script,
and that sort of thing gives me the heeby-jeebies..

I suspect perl-ldap actually drops and reloads the connection in any case,
I'm not sure whether the C API lets you reuse a connection by rebinding
as another user.

Looks like I might have to actually open that LDAP programmers guide I got
on ebay before christmas, rather than just letting it sit on the shelf... :)

Thanks for your help anyway!

-- 
'Robots don't have emotions, and that sometimes makes me feel sad.'
		-- Bender
Rasputin :: Jack of All Trades - Master of Nuns