This RoundCube plugin adds the Google 2-step verification to the login proccess.

You can use google-authenticator and insert the secret generated into the config, also recovery codes

Uses Michael Kliewe's GoogleAuthenticator class

form js from dynalogin plugin

Also thx to Victor R. Rodriguez Dominguez for some ideas and support

Login

2Steps

 

Configuration

Go to Settings task and activate (and save) into "2steps Google verification" menu.

The plugin creates automatically the secret if you doesn't this.

To add accounts to the app, you can use the QR-Code (easy-way) or type the secret.

Settings by default

Settings OK

QR-Code example

Also, you can add "Recovery codes" for use one time (they delete when are used). Recovery codes are OPTIONAL, so they can not appears

Recovery codes

Check codes

If config value force_enrollment_users is true, ALL users needs to login with 2-steps method. They receive alert message about that, and they can't skip without save configuration

Recovery codes

 

Was dit antwoord nuttig? 4879 gebruikers vonden dit artikel nuttig (52555 Stemmen)