v5:database:ldap
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
database:ldap [2015/11/28 00:00] – mnewnham | v5:database:ldap [2023/11/17 15:39] – mnewnham | ||
---|---|---|---|
Line 17: | Line 17: | ||
The following methods are available for use with the LDAP driver: | The following methods are available for use with the LDAP driver: | ||
- | * [[reference: | + | * [[v5:reference: |
- | * [[reference: | + | * [[v5: |
- | * [[dictionary: | + | * [[v5:reference:connection: |
- | * [[reference: | + | * [[v5: |
+ | * [[v5:reference:connection: | ||
+ | * [[v5: | ||
| | ||
Calls to other methods when used with this driver may produce unexpected results or program failure. | Calls to other methods when used with this driver may produce unexpected results or program failure. | ||
Line 26: | Line 28: | ||
<code php> | <code php> | ||
$db = newAdoConnection(' | $db = newAdoConnection(' | ||
+ | $baseDN | ||
+ | $adServer = ' | ||
+ | $user = ' | ||
+ | $password = ' | ||
+ | |||
+ | $db-> | ||
+ | |||
+ | $result = $db-> | ||
</ | </ | ||
- | ===== Custom Functionality | + | ===== Connection Parameters |
- | If defined prior to connection, the following | + | |
- | Valid Domain Values for LDAP Options: | + | The following |
- | LDAP_OPT_DEREF | + | |
- | LDAP_OPT_SIZELIMIT | + | |
- | LDAP_OPT_TIMELIMIT | + | ^ OPTION_NAME ^ Type ^ |
- | LDAP_OPT_PROTOCOL_VERSION | + | | '' |
- | LDAP_OPT_ERROR_NUMBER | + | | '' |
- | LDAP_OPT_REFERRALS | + | | '' |
- | LDAP_OPT_RESTART | + | | '' |
- | LDAP_OPT_HOST_NAME | + | | '' |
- | LDAP_OPT_ERROR_STRING | + | | '' |
- | LDAP_OPT_MATCHED_DN | + | | '' |
- | LDAP_OPT_SERVER_CONTROLS | + | | '' |
- | LDAP_OPT_CLIENT_CONTROLS | + | | '' |
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | |||
+ | |||
+ | From ADOdb 5.22.7, default values set are as follows | ||
+ | |||
+ | ^Parameter^Value^ | ||
+ | |LDAP_OPT_PROTOCOL_VERSION|3| | ||
+ | |LDAP_OPT_REFERRALS|0| | ||
+ | |||
+ | These values can be changed with **// | ||
+ | |||
+ | The following usage method is deprecated in PHP8.2 and will not work with PHP 8.3. Use **// | ||
- | Make sure to set this BEFORE calling Connect() | ||
- | Example: | ||
<code php> | <code php> | ||
$LDAP_CONNECT_OPTIONS = Array( | $LDAP_CONNECT_OPTIONS = Array( | ||
Line 62: | Line 84: | ||
), | ), | ||
Array ( | Array ( | ||
- | " | + | " |
" | " | ||
), | ), | ||
Line 80: | Line 102: | ||
</ | </ | ||
- | {{tag> | + | {{tag> |
v5/database/ldap.txt · Last modified: 2023/11/18 23:45 by mnewnham