If you continue browsing this website, you accept the use of cookies to build visit statistics. Know more

Two-Factor authentication

Why is it interesting?

Currently, access to the Modoboa web interface is only protected by a username / password combination. We've seen a lot of examples in the past, more or less recent, proving that this is not enough to ensure system's security. To improve this, more and more software add another layer of authentication by requesting a One Time Password after a succesful login. It's the mechanism we propose to implement in Modoboa, starting with HOTP and TOTP algorithms.

How will it be integrated?

The activation of two-factor authentication will be optional and on a per-user basis. A new section will be added to the user settings section in order to control this:

Once enabled for a user, he will be asked for a unique password after each succesful authentication:

If you need/want/like this feature, it is time to sponsor it :-)

Feature has been released

Nov. 5, 2020

Dear contributors,

the Two-Factor Authentication feature has been released with Modoboa 1.17.0. We hope you'll enjoy it and we thank you once again for your support.

More detail:

  • https://github.com/modoboa/modoboa/pull/2037
  • https://github.com/modoboa/modoboa/releases/tag/1.17.0
Name Date amount
Anonymous contributor 04/25/2020 €10.00
Anonymous contributor 04/17/2020 €10.00
GI Jack 04/26/2020 €20.00
Anonymous contributor 05/06/2020 €20.00
Anonymous contributor 05/07/2020 €100.00
Benjamin Bellamy 05/08/2020 €20.00
Tarek Adam 08/28/2020 €20.00
Anonymous contributor 05/12/2020 €20.00
Anonymous contributor 06/02/2020 €20.00
Anonymous contributor 06/05/2020 €20.00
Anonymous contributor 06/13/2020 €10.00
Anonymous contributor 09/02/2020 €20.00
David McNab (Conscious Creations) 06/29/2020 €10.00
Anonymous contributor 07/08/2020 €100.00
Anonymous contributor 09/03/2020 €10.00
Anonymous contributor 07/10/2020 €50.00
Sven Martin Helgeland 07/27/2020 €20.00
Gnuhost Technologies (Gnuhost Technologies Ltd.) 10/11/2020 €220.00

€700.00 on a goal of €700.00


18 contributors

Successully funded!