Documentation for #714,#716

This commit is contained in:
Maxime Besson 2020-12-30 17:38:17 +01:00
parent 1e1ab08d4c
commit f9ff8c2914
2 changed files with 49 additions and 8 deletions

View File

@ -1,11 +1,11 @@
Combination of authentication schemes
=====================================
============== ===== ========
============== ===== ==================
Authentication Users Password
============== ===== ========
✔ ✔
============== ===== ========
============== ===== ==================
✔ ✔ ✔ (since *2.0.10*)
============== ===== ==================
Presentation
------------
@ -184,6 +184,47 @@ lemonldap-ng.ini. Example:
[portal]
combinationForms = standardform, openidform
Password management
-------------------
.. versionadded:: 2.0.10
Not all configurations of the Combination module allow password management.
If your combination looks like this ::
[Kerberos, LDAP] or [LDAP]
Then you can simply set ``LDAP`` as the password module, and password changes
and reset will work as expected.
If your combination looks like this ::
[LDAP1] or [LDAP2]
Then you can configure the ``Combination`` password module to automatically
send password changes to the LDAP server which was used during authentication.
This module also enables password reset.
.. warning::
When using password reset with a combination of 2 or more LDAP servers, you
need to make sure that there is no duplication of email addresses between
all your servers. If an email exists in more than one server, the password
will be reset on the first LDAP server that contains this email address
.. note::
Combinations using the ``and`` boolean expression will not cause passwords
to be changed in both backends for now
.. note::
Forcing the user to reset their password on next login is not currently
supported by the combination module
Known problems
--------------

View File

@ -156,13 +156,13 @@ Official Backends Authenticat
:doc:`Custom modules<authcustom>` |new| ✔ ✔ ✔
==================================================================== =============================================== ======== ========
==================================================================== ================================================= ======== ========
==================================================================== ================================================= ======== =========================
Combo Backends Authentication Users Password
==================================================================== ================================================= ======== ========
==================================================================== ================================================= ======== =========================
:doc:`Choice by users<authchoice>` ✔ ✔ ✔
:doc:`Combination of auth schemes<authcombination>` |new| ✔ ✔
:doc:`Combination of auth schemes<authcombination>` |new| ✔ ✔ ✔ (since *2.0.10*)
:doc:`Multiple backends stack<authmulti>` |deprecated| *Replaced by* :doc:`Combination<authcombination>`
==================================================================== ================================================= ======== ========
==================================================================== ================================================= ======== =========================
==================================================================== =============================================== ======== ========
Obsolete Backends Authentication Users Password