'/CN=(.+?),/i'); {% endif %} {% if dokuwiki_ldap_bind_dn is defined and dokuwiki_ldap_bind_pass is defined %} $conf['plugin']['{{ dokuwiki_auth }}']['binddn'] = '{{ dokuwiki_ldap_bind_dn }}'; $conf['plugin']['{{ dokuwiki_auth }}']['bindpw'] = '{{ dokuwiki_ldap_bind_pass }}'; {% endif %} {% elif dokuwiki_auth == 'authad' %} $conf['plugin']['authad']['base_dn'] = '{{ dokuwiki_ad_user_base }}'; $conf['plugin']['authad']['domain_controllers'] = '{{ dokuwiki_ad_dc | join(', ') }}'; $conf['plugin']['authad']['admin_username'] = '{{ dokuwiki_ad_bind_dn }}'; $conf['plugin']['authad']['admin_password'] = '{{ dokuwiki_ad_bind_pass }}'; $conf['plugin']['authad']['sso'] = 1; $conf['plugin']['authad']['use_tls'] = {{ dokuwiki_ad_starttls | ternary('1','0') }}; $conf['plugin']['authad']['recursive_groups'] = 1; $conf['plugin']['authad']['expirywarn'] = 15; {% endif %} ?>