// User Custom Validate event
function User_CustomValidate(&$usr, &$pwd) {
// Enter your custom code to validate user, return TRUE if valid.
// LDAP authentication example for User_CustomValidate server event
if (!function_exists("ldap_connect"))
die("LDAP extension not installed.");
$ldapconn = ldap_connect("server.company.com", 389) or die("Could not connect to LDAP server."); // Note: Replace the host name and port
if ($ldapconn && ldap_bind($ldapconn, $usr, $pwd)) {
$this->setCurrentUserName($usr); // Set the current user name
return TRUE;
}
return FALSE;
}
このコード ブロックを使用して LDAP 認証を容易にするアプリケーションがあります。ログイン ページで、ユーザーは company\user.name を入力する必要があります - このコードで "company\" の部分を usr 変数に連結するにはどうすればよいですか?