roundcube / roundcubemail

The Roundcube Webmail suite
https://roundcube.net
GNU General Public License v3.0
5.89k stars 1.64k forks source link

Implement Google Authenticator #5524

Closed Dennis1993 closed 7 years ago

Dennis1993 commented 7 years ago

To make the login secure, I think a 2 factor authentication is useful (e.g. Google Authenticator). It is possible to integrate this functionality?

thomascube commented 7 years ago

A 2-factor authentication plugin exists as part of the Kolab Roundcube Plugins. See plugins/kolab_2fa in https://git.kolab.org/diffusion/RPK/

This plugin supports different 2nd factors like TOTP (Google Authenticator) HOTP or Yubikey.

We shall publish this at some point as a standalone module installable through the Roundcube plugin repository.

Takika commented 7 years ago

I tried this plugin, but everytime I got a code verification error message :(

Dennis1993 commented 7 years ago

Would it be useful to offer the 2 factor authentication from home with? This simple class can help: https://github.com/PHPGangsta/GoogleAuthenticator Now the user can activate it after the first login or not. Maybe it is just an idea. 👍

alecpl commented 7 years ago

There are other 2-factor auth plugins. https://plugins.roundcube.net/search/?tags=Authentication. This is anyway a work for a plugin. I'm closing the ticket.