diff --git a/doc/sources/admin/customfunctions.rst b/doc/sources/admin/customfunctions.rst index ae22f764d..44f9471d7 100644 --- a/doc/sources/admin/customfunctions.rst +++ b/doc/sources/admin/customfunctions.rst @@ -12,14 +12,14 @@ Custom functions allow one to extend LL::NG, they can be used in Implementation -------------- -Your perl custom function must be declared on appropriate server when -separating : +Your perl custom functions must be declared on appropriate server when +separating: -portal type : declare custom function here when using it in rules, -macros, menu +**Portal type**: declare custom functions here when using it in rules, +macros or menu. -reverse-proxy type : declare custom function here when using it in -headers +**Reverse-proxy type**: declare custom functions here when using it in +headers. Write custom functions library ------------------------------ diff --git a/doc/sources/admin/logs.rst b/doc/sources/admin/logs.rst index ad8051ed8..2c06e4360 100644 --- a/doc/sources/admin/logs.rst +++ b/doc/sources/admin/logs.rst @@ -6,10 +6,10 @@ Presentation Main settings: -- **REMOTE_USER** : session attribute used for logging user access -- **REMOTE_CUSTOM** : can be used for logging an another user attribute or a macro +- **REMOTE_USER**: session attribute used for logging user access +- **REMOTE_CUSTOM**: can be used for logging an another user attribute or a macro (optional) -- **Hidden attributes** : session attributes never displayed or sent +- **Hidden attributes**: session attributes never displayed or sent LemonLDAP::NG provides 5 levels of error and has two kind of logs: diff --git a/doc/sources/admin/portalcustom.rst b/doc/sources/admin/portalcustom.rst index 1fc8b41b0..6dad5487b 100644 --- a/doc/sources/admin/portalcustom.rst +++ b/doc/sources/admin/portalcustom.rst @@ -373,16 +373,16 @@ Other - **Anti iframe protection**: Set ``X-Frame-Options`` and CSP ``frame-ancestors`` headers (see `Browser compatibility `__) -- **Ping interval**: Number of milliseconds between each ping (Ajax +- **Ping interval**: number of milliseconds between each ping (Ajax request) on the portal menu. Set to 0 to dismiss checks. -- **Show error on expired session**: Display the error "Session +- **Show error on expired session**: display the error "Session expired", which stops the authentication process. This is enabled by default but can be disabled to prevent transparent authentication (like SSL or Kerberos) to be stopped. -- **Show error on mail not found**: Display error if provided mail is +- **Show error on mail not found**: display error if provided mail is not found in password reset by mail process. Disabled by default to prevent mail enumeration from this page. -- **Display rights refresh link**: Enable/disable link in Portal menu to allow users to refresh their rights +- **Display rights refresh link**: enable/disable link in Portal menu to allow users to refresh their rights .. |image0| image:: /documentation/manager-skin-background.png :class: align-center diff --git a/doc/sources/admin/sessions.rst b/doc/sources/admin/sessions.rst index 67420d11f..f067be9d9 100644 --- a/doc/sources/admin/sessions.rst +++ b/doc/sources/admin/sessions.rst @@ -9,13 +9,13 @@ To configure sessions, go in Manager, ``General Parameters`` » ``Sessions``: - **Store user password in session data**: see - :doc:`password store documentation`. -- **Display session identifier**: Should the session ID be displayed in the manager's session explorer. The session ID is a sensitive information that should only be shown to highly trusted administrators. -- **Sessions timeout**: Maximum lifetime of a session. Old sessions are - deleted by a cron script. -- **Sessions activity timeout**: Maximum inactivity duration. -- **Sessions update interval**: Minimum interval used to update session - when activity timeout is set. + :doc:`password store documentation` +- **Display session identifier**: should the session ID be displayed in the manager's session explorer. The session ID is a sensitive information that should only be shown to highly trusted administrators +- **Sessions timeout**: maximum lifetime of a session. Old sessions are + deleted by a cron script +- **Sessions activity timeout**: maximum inactivity duration +- **Sessions update interval**: minimum interval used to update session + when activity timeout is set .. danger:: @@ -56,13 +56,13 @@ To configure sessions, go in Manager, ``General Parameters`` » disable persistent sessions storage to avoid too many database tuples. - - **Disable storage**: Do not store user persitent sessions. + - **Disable storage**: do not store user persitent sessions .. attention:: Note that since HTTP protocol is not connected, - restrictions are not applied to the new session: the oldest are + restrictions are not applied to the new session. The oldest are destroyed. Command-line tools