diff --git a/docs/source/configuration.rst b/docs/source/configuration.rst index 266c4f415..0cf2d6598 100644 --- a/docs/source/configuration.rst +++ b/docs/source/configuration.rst @@ -56,6 +56,11 @@ That's because this setting is intended to be used when you are using SASL-EXTERNAL as authentication mechanism, in which case a password is usually not required. +SASL-EXTERNAL is generally used together with x509 client certificates to +enable passwordless login or 2-factor authentication. + +For more details on this, `read this blog post `_. + anonymous ~~~~~~~~~ diff --git a/docs/source/features.rst b/docs/source/features.rst index 6803e98d0..652ee9588 100644 --- a/docs/source/features.rst +++ b/docs/source/features.rst @@ -96,3 +96,12 @@ Here are the different commands that may be used in a chat room: +------------+----------------------------------------------------------------------------------------------+---------------------------------------------------------------+ | **voice** | Allow a muted user to post messages to the room. | /voice $nickname [$reason] | +------------+----------------------------------------------------------------------------------------------+---------------------------------------------------------------+ + +Passwordless login with client certificates +=========================================== + +Converse.js supports the SASL-EXTERNAL authentication mechanism, which can be +used together with x509 client certificates to enable passwordless login or +even 2-factor authentication. + +For more info, `read this blog post `_.