mirror of
https://github.com/nitnelave/lldap.git
synced 2023-04-12 14:25:13 +00:00
example_config: add Docuwiki
This commit is contained in:
parent
4ffa565e51
commit
412f4fa644
@ -256,6 +256,7 @@ folder for help with:
|
|||||||
- [Authelia](example_configs/authelia_config.yml)
|
- [Authelia](example_configs/authelia_config.yml)
|
||||||
- [Bookstack](example_configs/bookstack.env.example)
|
- [Bookstack](example_configs/bookstack.env.example)
|
||||||
- [Calibre-Web](example_configs/calibre_web.md)
|
- [Calibre-Web](example_configs/calibre_web.md)
|
||||||
|
- [Dokuwiki](example_configs/dokuwiki.md)
|
||||||
- [Dolibarr](example_configs/dolibarr.md)
|
- [Dolibarr](example_configs/dolibarr.md)
|
||||||
- [Emby](example_configs/emby.md)
|
- [Emby](example_configs/emby.md)
|
||||||
- [Gitea](example_configs/gitea.md)
|
- [Gitea](example_configs/gitea.md)
|
||||||
|
25
example_configs/dokuwiki.md
Normal file
25
example_configs/dokuwiki.md
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# Configuration for dokuwiki
|
||||||
|
|
||||||
|
LDAP configuration is in ```/dokuwiki/conf/local.protected.php```:
|
||||||
|
|
||||||
|
```
|
||||||
|
<?php
|
||||||
|
$conf['useacl'] = 1; //enable ACL
|
||||||
|
$conf['authtype'] = 'authldap'; //enable this Auth plugin
|
||||||
|
$conf['plugin']['authldap']['server'] = 'ldap://lldap_server:3890'; #IP of your lldap
|
||||||
|
$conf['plugin']['authldap']['usertree'] = 'ou=people,dc=example,dc=com';
|
||||||
|
$conf['plugin']['authldap']['grouptree'] = 'ou=groups, dc=example, dc=com';
|
||||||
|
$conf['plugin']['authldap']['userfilter'] = '(&(uid=%{user})(objectClass=person))';
|
||||||
|
$conf['plugin']['authldap']['groupfilter'] = '(&(objectClass=group)(memberUID=member))';
|
||||||
|
$conf['plugin']['authldap']['attributes'] = array('cn', 'displayname', 'mail', 'givenname', 'objectclass', 'sn', 'uid', 'memberof');
|
||||||
|
$conf['plugin']['authldap']['version'] = 3;
|
||||||
|
$conf['plugin']['authldap']['binddn'] = 'cn=admin,ou=people,dc=example,dc=com';
|
||||||
|
$conf['plugin']['authldap']['bindpw'] = 'ENTER_YOUR_LLDAP_PASSWORD';
|
||||||
|
```
|
||||||
|
|
||||||
|
DokuWiki by default, ships with an LDAP Authentication Plugin called ```authLDAP``` that allows authentication against an LDAP directory.
|
||||||
|
All you need to do is to activate the plugin. This can be done on the DokuWiki Extensions Manager.
|
||||||
|
|
||||||
|
Once the LDAP settings are defined, proceed to define the default authentication method.
|
||||||
|
Navigate to Table of Contents > DokuWiki > Authentication.
|
||||||
|
On the Authentication backend, select ```authldap``` and save the changes.
|
Loading…
Reference in New Issue
Block a user