ldap_host;
$port = $xerte_toolkits_site->ldap_port;
$bind_pwd= $xerte_toolkits_site->bind_pwd;
$basedn= $xerte_toolkits_site->basedn;
$bind_dn = $xerte_toolkits_site->bind_dn;
$result = get_ldap_array($host,$port,$bind_pwd,$basedn,$bind_dn,$username,$password,$xerte_toolkits_site);
if($result){
receive_message($username, "USER", "SUCCESS", "Ldap Array succeeded for " . $username, "Ldap Array succeeded for " . $username);
return $result;
}else{
receive_message($username, "USER", "CRITICAL", "Ldap Array for " . $username, "Ldap Array failed for " . $username);
return $result;
}
}
}
/**
*
* Function password username check
* This function is used to authenticate on the password play page
* @param string $login_details = username and passwird in an array
* @version 1.0
* @author Patrick Lockley
*/
function password_username_check($login_details){
if(($login_details["login"]=="")&&($login_details["password"]=="")){
$results_and_message = array ("false", "Please enter your username and password
");
return $results_and_message;
}else if($login_details["login"]==""){
$results_and_message = array ("false", "Please enter your username
");
return $results_and_message;
}else if($login_details["password"]==""){
$results_and_message = array ("false", "Please enter your password
");
return $results_and_message;
}else if(($login_details["login"]!="")&&($login_details["password"]!="")){
if(valid_login($login_details["login"],$login_details["password"])){
$results_and_message = array ("true", " ");
return $results_and_message;
}else{
$results_and_message = array ("false", " ");
return $results_and_message;
}
}
}
valid_login($_POST["login"],$_POST["password"]);
?>