plugin:authldap
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:authldap [2014-10-09 05:42] – [LDAP Authentication Plugin] 111.69.36.130 | plugin:authldap [2023-08-24 17:03] (current) – [Usage] Mention that LDAP PHP module is required in setup instructions 65.128.43.215 | ||
---|---|---|---|
Line 6: | Line 6: | ||
email : andi@splitbrain.org | email : andi@splitbrain.org | ||
type : Auth | type : Auth | ||
- | lastupdate : 2014-05-18 | + | lastupdate : 2015-07-13 |
- | compatible : Weatherwax, Binky, Ponder Stibbons | + | compatible : (bundled) |
depends | depends | ||
conflicts | conflicts | ||
Line 14: | Line 14: | ||
downloadurl: | downloadurl: | ||
- | bugtracker : # eg. https:// | + | bugtracker : # eg. https:// |
- | sourcerepo : https:// | + | sourcerepo : https:// |
donationurl: | donationurl: | ||
---- | ---- | ||
Line 25: | Line 25: | ||
===== Usage ===== | ===== Usage ===== | ||
- | Before this plugin can be used, you need to setup some settings: | + | Before this plugin can be used, you need to ensure the LDAP PHP module is installed, then setup some settings: |
- | - Activate the authLDAP plugin in the [[plugin|Plugin | + | - Activate the authLDAP plugin in the [[plugin:extension|Extension |
- Define the LDAP server in the [[config|Configuration Manager]] | - Define the LDAP server in the [[config|Configuration Manager]] | ||
- Define trees, filters and connection settings too. | - Define trees, filters and connection settings too. | ||
Line 80: | Line 80: | ||
$conf[' | $conf[' | ||
$conf[' | $conf[' | ||
+ | $conf[' | ||
# This is optional but may be required for your server: | # This is optional but may be required for your server: | ||
Line 104: | Line 105: | ||
#### not available via Config Manager #### | #### not available via Config Manager #### | ||
# Mapping can be used to specify where the internal data is coming from. | # Mapping can be used to specify where the internal data is coming from. | ||
- | # | + | # |
- | # | + | # |
</ | </ | ||
Line 133: | Line 134: | ||
| name | '' | | name | '' | ||
+ | |||
+ | // | ||
Authentication is done in these steps: | Authentication is done in these steps: | ||
Line 147: | Line 150: | ||
* Mappings and field names are always lowercase regardless of the case used in the LDAP server! | * Mappings and field names are always lowercase regardless of the case used in the LDAP server! | ||
* Make sure you have the PHP LDAP extension installed. | * Make sure you have the PHP LDAP extension installed. | ||
+ | * to check if the LDAP connection is working, the plugin trys to bind as an anonymous user. If anonymous authentication is disable on the LDAP server the plugin can not connect to server | ||
* If you get the " | * If you get the " |
plugin/authldap.1412826157.txt.gz · Last modified: by 111.69.36.130