Stats

  • Category: webapp
  • License: GNU Affero General Public License (AGPL) version 3
  • Updated: 2017-1-30
  • Downloads: 797

0

Recommendations

Summary:

The Zarafa/Kopano WebApp Plugin Google2FA allows the use of Google two-factor authentication with the free Google Authenticator App (Android, iOS, BlackBerry, Windows Phone) in conjunction with the WebApp application.

Full description:

(Deutsch siehe weiter unten)

Authenticator

The Zarafa/Kopano WebApp Plugin Google2FA allows the use of Google two-factor authentication with the free Google Authenticator App (Android, iOS, BlackBerry, Windows Phone) in conjunction with the WebApp application.

The two-factor authentication provides an additional protection for the WebApp. After activation you require a one-time code to log on next to your password. You get this code from the Google Authenticator App.

Features

  • Immediately ready to run
  • Multilingual (currently English, German, French, Dutch)
  • User-oriented configuration (configuration for a company with cental administration is possible)
  • Configure the authenticator App via QR code or manually
  • Generation of QR Code with Google (default) or on your own server
  • Whitelist with subnets to login without 2FA
  • Data will be saved in WebApp settings (default) or in a MySQL-DB
  • A code can only be used on-time
  • Support for time-independent single-use emergency codes

Installation

  • Download plugin and unzip to plugin Folder.(/usr/share/zarafa-webapp/plugins/ or /usr/share/kopano-webapp/plugins/)
  • Create config.php (cp google2fa/config_default.php google2fa/config.php)
  • (Re)Start the browser and Zarafa WebApp.

Now, in the settings, the two-factor authentication can be configured and activated.

See wiki for more information, plugin configuration and updates.

(Installation Guide Google Authenticator)(Update-Guide)

Feedback

I would be very happy if you give me feedback if the plugin is running as expected, what suggestions you have, or if you notice errors.

If you like this plugin, I am pleased to receive a donation.

 

Deutsch

AuthenticatorDas Zarafa/Kopano WebApp Plugin Google2FA ermöglicht die Nutzung der Google Zwei-Faktor Authentifizierung mit der kostenlosen App Google Authenticator (Android, iOS, BlackBerry, Windows Phone) im Zusammenspiel mit der WebApp Anmeldung.

Die Zwei-Faktor Authentifizierung bietet eine zusätzlichen Schutz für die WebApp. Nach der Aktivierung benötigen Sie neben Ihrem Passwort einen einmaligen Code, um sich anzumelden. Diesen Code bekommen Sie von der Google Authenticator App.

Features

  • Sofort lauf- und funktionsfähig
  • Mehrsprachig (aktuell englisch, deutsch, französisch, niederländisch)
  • Anwenderorientierte Konfiguration (Konfiguration für ein Unternehmen mit zentraler Administration ist möglich)
  • Aufnahme der Konfiguration in den Authenticator per QR Code oder manuell
  • Der QR Code kann von Google erstellt (default) oder auf dem eigenen Server generiert werden
  • Whitelist mit Subnetzen für ein Login ohne 2FA
  • Die Daten werden in den WebApp Einstellungen (default) oder in einer MySQL-DB gespeichert
  • Sicherstellung, dass ein Code nur einmal verwendet werden kann
  • Unterstützung von zeitunabhängigen einmal zu verwendenden Notfallcodes

Installation

  • Plugin herunterladen und in den Plugin-Ordner entpacken.(/usr/share/zarafa-webapp/plugins/ or /usr/share/kopano-webapp/plugins/)
  • config.php erstellen (cp google2fa/config_default.php google2fa/config.php)
  • Den Browser und Zarafa WebApp (neu)starten.

Nun kann in den Einstellungen die 2-Faktor Authentifizierung konfiguriert und aktiviert werden.

Weitere Informationen auch zur Plugin-Konfiguration und bzgl. Updates stehen im Wiki.

(Installationsanleitung Google Authenticator)(Update-Anleitung)

Feedback

Ich würde mich sehr freuen, wenn Sie mir Rückmeldung geben, ob das Plugin wie erwartet läuft, welche Verbesserungsvorschläge Sie haben, oder auch, wenn Sie Fehler bemerken.

Wenn Sie dieses Plugin mögen, freue ich mich über eine Spende.

 

Download

Visit the Bitbucket projekt site to download all plugin versions.

Alle Versionen können auf der Bitbucket Projektseite heruntergeladen werden.

WebApp 2.0, 2.1 -> Google2FA V0.3.x

WebApp >= 2.2 -> Google2FA V0.4 or later

DeskApp: Only works without 2FA (configure whitelist in config.php)

Bitbucket Download

 

Screenshots

Login with code

Login with code

Login with code

Login with code

Login with code

Login with code

Login with code

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Release notes:

Tested on:

  • Kopano WebApp 3.3.0 - Kopano Core 8.3.0
  • Kopano DeskApp: Only works without 2FA (configure whitelist in config.php)

Release notes:

0.4.5

  • Recommendations by Kopano added (Using EncryptionStore, WebAppSession, Constructor Cleanup, FavIcon, Disable button if user can not use it)
  • Remove name Zarafa from configuration site
  • Rename config.php to config_default.php

Attention: For WebApp 2.0 or 2.1 please use plugin version 0.3.2