diff options
Diffstat (limited to 'doc/en_US')
-rw-r--r-- | doc/en_US/config.markdown | 7 | ||||
-rw-r--r-- | doc/en_US/ldap-authentication.markdown | 12 |
2 files changed, 17 insertions, 2 deletions
diff --git a/doc/en_US/config.markdown b/doc/en_US/config.markdown index f5f57b6f..103c859b 100644 --- a/doc/en_US/config.markdown +++ b/doc/en_US/config.markdown @@ -1,4 +1,4 @@ -Config file +Config File =========== You can customize the default settings of Kanboard by adding a file `config.php` at the project root or in the `data` folder. @@ -273,7 +273,7 @@ define('LOG_FILE', __DIR__.DIRECTORY_SEPARATOR.'data'.DIRECTORY_SEPARATOR.'debug ``` Brute-force protection ---------------------- +---------------------- ```php // Enable captcha after 3 authentication failure @@ -338,4 +338,7 @@ define('TOTP_ISSUER', 'Kanboard'); // Maximum number of events stored in the table "project_activities" define('PROJECT_ACTIVITIES_MAX_EVENTS', 10000); + +// Comma separated list of fields to not synchronize when using external authentication providers +define('EXTERNAL_AUTH_EXCLUDE_FIELDS', 'username'); ``` diff --git a/doc/en_US/ldap-authentication.markdown b/doc/en_US/ldap-authentication.markdown index 6d80e9db..c3445e5d 100644 --- a/doc/en_US/ldap-authentication.markdown +++ b/doc/en_US/ldap-authentication.markdown @@ -194,6 +194,18 @@ Just change the value of `LDAP_ACCOUNT_CREATION` to `false`: define('LDAP_ACCOUNT_CREATION', false); ``` +Synchronization +--------------- + +By default, Kanboard will synchronize all fields (role, name, email...) except the username. + +If you would like to change this behavior, use this config parameter: + +```bash +// This example will not synchronize the fields "username" and "role" from LDAP to Kanboard. +define('EXTERNAL_AUTH_EXCLUDE_FIELDS', 'username,role'); +``` + Troubleshooting --------------- |