Page MenuHomekolab.org

LDAP-based storage module for OTP plugin
Closed, ResolvedPublic5 Story Points

Description

The general layout of the Roundcube OTP plugin allows for multiple storage backends. The one likely to be used in a Kolab environment will be LDAP. The LDAP storage module will read and write the user's record in LDAP, preferably bound with the user credentials to limit permissions as much as possible. With the information stored in LDAP, this will also allow administrators to set or reset OTP settings for individual user accounts from within the Webadmin interface.

Event Timeline

bruederli created this task.Jun 4 2015, 9:45 AM
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 added a subscriber: bruederli.
bruederli added a project: Restricted Project.Jun 4 2015, 5:01 PM
bruederli edited a custom field.Jun 8 2015, 9:52 AM
bruederli moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jun 8 2015, 10:24 AM

Basic implementation done but needs refinement to store data in ipatokenTOTP and ipatokenHOTP class objects as defined in https://git.fedorahosted.org/cgit/freeipa.git/tree/install/share/70ipaotp.ldif

bruederli moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jun 11 2015, 4:40 PM