【发布时间】:2010-06-29 13:29:51
【问题描述】:
我正在尝试使用他们的 LDAP 凭据对我网站上的用户进行身份验证。但是,绑定到活动目录似乎首先需要我的凭据,然后我才能验证任何其他用户名/密码。
我不想在应用程序中硬编码我的凭据。有什么建议吗?
$self->authen->config(
DRIVER => [ 'Authen::Simple::LDAP',
host => 'ldapad.company.com',
basedn => 'OU=XXX,OU=AD,DC=YYY,DC=ZZZ',
binddn => 'CN=myname,OU=Users,OU=company,OU=AD,DC=company,DC=ZZZ',
bindpw => 'secret',
filter => '(cn=%s)',
],
CREDENTIALS => [ 'authen_username', 'authen_password' ],
STORE => 'Session',
LOGOUT_RUNMODE => 'logout',
LOGIN_RUNMODE => 'login',
POST_LOGIN_RUNMODE => 'okay',
RENDER_LOGIN => \&my_login_form,
);
【问题讨论】:
标签: perl authentication active-directory ldap