[Tickets #10980] Create the possibility of two alternative authentication modules
bugs at horde.org
bugs at horde.org
Sat Feb 11 11:55:19 UTC 2012
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/10980
------------------------------------------------------------------------------
Ticket | 10980
Created By | c.denis at mrduck.fr
Summary | Create the possibility of two alternative
| authentication modules
Queue | Horde Framework Packages
Version | Git master
Type | Enhancement
State | New
Priority | 2. Medium
Milestone |
Patch | 1
Owners |
------------------------------------------------------------------------------
c.denis at mrduck.fr (2012-02-11 11:55) wrote:
Dear Dev-Team,
if the format of my request/patch does not comply, please be patient
with someone new to it. I will be happy to correct any mistakes
pointed out.
This is a stacking auth module (cf. Horde_Auth_Composite), which
allows to use two authentication modules. The main usecase is to
either validate the pwd against two different backends, or to validate
against at least one backend. (patch attached)
This is to facilitate the integration of a one-time-password scheme
under development. The user would choose which password to enter
(permanent vs. otp) and it could be processed.
An example configuration usecase would look like this:
$conf['auth']['driver'] = 'composite';
$conf['auth']['params']['admin_driver']['driver'] = 'sql';
$conf['auth']['params']['auth_driver']['driver'] = 'dual';
$conf['auth']['params']['auth_driver']['params']['single_validation'] = true;
$conf['auth']['params']['auth_driver']['params']['auth1_driver']['driver'] =
'sql';
$conf['auth']['params']['auth_driver']['params']['auth2_driver']['driver'] =
'one-time-password-mechanism'
Any feedback on implementations and/or enhancements very appreciated.
Best regards,
Carl
PS: Priority is medium, as I would like to build other features on top
of this one. Please correct it, if it is too high.
c.denis at mrduck.fr (2012-02-11 11:55) uploaded: 0001-dual-auth-module.patch
http://bugs.horde.org/h/services/download/?module=whups&actionID=download_file&file=0001-dual-auth-module.patch&ticket=10980&fn=%2F0001-dual-auth-module.patch
More information about the bugs
mailing list