我正嘗試使用他們的LDAP憑據對我的網站上的用戶進行身份驗證。然而,綁定到活動目錄似乎需要我的憑據,然後才能驗證任何其他用戶名/密碼。
我不想在應用程序中對我的憑證進行硬編碼。有什麼建議麼?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,
);