[Catalyst] New auth stuff and LDAP store...
Peter Karman
peter at peknet.com
Mon Sep 24 17:55:26 GMT 2007
On 09/24/2007 09:55 AM, Alan Humphrey wrote:
> Here's what's working for me:
>
>
> authentication:
> default_realm: users
> realms:
> users:
> credential:
> class: 'Password'
> password_type: 'self_check'
>
> store:
> class: LDAP::Backend
> ldap_server: 'ldap://localhost:389'
> user_basedn: 'dc=birdwebdev,dc=dnsalias,dc=org'
> binddn: 'cn=admin,dc=birdwebdev,dc=dnsalias,dc=org'
> bindpw: 'xxxxx'
>
>
> Note in particular the store class name.
>
> FWIW, I'm using OpenLDAP.
>
Thanks. That works. I'm using OpenLDAP too.
However, I'm concerned about a few things.
(1) the LDAP documentation is wrong.
(2) in grokking the Authentication.pm code, I see that the LDAP modules are
still working by virtue of a lot of code labeled 'BACKWARDS COMPATABILITY' and
'old-style' and warnings about the interface eventually disappearing. These
include get_user() instead of the newer find_user() et al.
As I have the time (and who knows how long that will last...), I'd still like
to bring the LDAP plugins up to speed. I'll hack on it a bit today and see
where I get.
--
Peter Karman . peter at peknet.com . http://peknet.com/
More information about the Catalyst
mailing list