當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Ldap::setLdapPassword方法代碼示例

本文整理匯總了PHP中Ldap::setLdapPassword方法的典型用法代碼示例。如果您正苦於以下問題:PHP Ldap::setLdapPassword方法的具體用法?PHP Ldap::setLdapPassword怎麽用?PHP Ldap::setLdapPassword使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Ldap的用法示例。


在下文中一共展示了Ldap::setLdapPassword方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: isset

$ldap_user_pattern = $_POST['userPattern'];
$ldap_server = $_POST['ldapHost'];
$ldap_port = $_POST['ldapPort'];
$ldap_ssl_verify = $_POST['ldapSslVerify'] == 'true' ? true : false;
$ldap_start_tls = $_POST['ldapStartTls'] == 'true' ? true : false;
$ldap_bind_type = $_POST['bindType'];
$ldap_bind_scope = $_POST['bindScope'];
$ldap_password = isset($_POST['ldapPass']) && trim($_POST['ldapPass']) != '' ? $_POST['ldapPass'] : null;
$ldap_username = isset($_POST['ldapUser']) && trim($_POST['ldapUser']) != '' ? $_POST['ldapUser'] : null;
$auth = new Ldap();
$auth->setLdapAccountBase($ldap_account_base);
$auth->setLdapAccountEmail($ldap_account_email);
$auth->setLdapAccountFullname($ldap_account_full_name);
$auth->setLdapBindType($ldap_bind_type);
$auth->setLdapBindScope($ldap_bind_scope);
$auth->setLdapPassword($ldap_password);
$auth->setLdapUsername($ldap_username);
$auth->setLdapPort($ldap_port);
$auth->setLdapServer($ldap_server);
$auth->setLdapSslVerify($ldap_ssl_verify);
$auth->setLdapStartTls($ldap_start_tls);
$auth->setLdapUserPattern($ldap_user_pattern);
try {
    $username = $auth->getLdapUserAttribute();
    $info = $auth->listAllUsers(array($auth->getLdapUserAttribute(), $ldap_account_full_name, $ldap_account_email), 0);
    if (is_array($info)) {
        for ($i = 0; $i < $info['count']; $i++) {
            $user = @$info[$i][$username][0];
            echo '<tr>';
            echo '<td><input type="checkbox" name="ldapAdminUser[]" value="' . $user . '" /></td>';
            echo '<td>' . $user . '</td>';
開發者ID:bdensmore,項目名稱:dita-docs,代碼行數:31,代碼來源:ldap.php


注:本文中的Ldap::setLdapPassword方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。