Page MenuHomekolab.org

OTP plugin for Roundcube
Closed, ResolvedPublic10 Story Points

Description

Implement a plugin for Roundcube adding OTP-based two-factor authentication as proposed in M3.

Similar to the password plugin, the initialization and validation of one-time-passwords shall be done through an abstraction layer that allows different (and multiple) methods each implemented as a driver module. This abstraction should also allow to delegate all related actions to an external service.

Event Timeline

bruederli updated the task description. (Show Details)
bruederli raised the priority of this task from to 60.
bruederli claimed this task.
bruederli changed Ticket Type from Task to Task.
bruederli edited a custom field.May 28 2015, 5:18 PM
bruederli edited a custom field.
grote added a subscriber: grote.May 28 2015, 11:41 PM
bruederli moved this task from Backlog to Doing on the Sprint Server 201522 board.Jun 2 2015, 10:06 AM
bruederli moved this task from Doing to Done on the Sprint Server 201522 board.Jun 4 2015, 3:58 PM

For the retrospective, here are some screen shots showing

The 2-factor-authentication at login

Settings page with dialog to provision a new factor

Additional OTP verification when changing settings