Aleksander Machniak
669feb6b02
Comment out console() calls, CS fixes
2016-01-28 17:12:23 +01:00
Thomas Bruederli
3e52521c3e
Finished LDAP storage backend to work with FreeIPA ipaToken subclasses
...
Resolves T421
2015-06-11 16:38:47 +02:00
Thomas Bruederli
7f3a76fdad
Refactor the 2FA plugin/drivers/storage to allow multiple factors of the same type
2015-06-10 18:20:08 +02:00
Thomas Bruederli
358ac3e33f
Implement LDAP storage backend for 2-factor-auth (T421).
...
Allow kolab_auth plugin to populate 'kolab_2fa_factors' config option through 'kolab_auth_role_settings'
and hereby define the active authentication factors from the one LDAP query.
2015-06-09 09:58:32 +02:00
Thomas Bruederli
8e51918f64
Small refactoring of the 2FA storage layer + also use it for determining the active factors
2015-06-08 15:58:52 +02:00
Thomas Bruederli
c83d6d7341
Minor code cleanup
2015-06-04 16:18:56 +02:00
Thomas Bruederli
1b10eb060a
Initial version of the Kolab 2-Factor-Authentication plugin.
...
This already includes:
- Drivers supporting TOTP, HOTP, Yubikey
- Storage backend abstraction
- Additional authentication step at login
- Settings section to provision and remove authentication factors
- Sample config with comments
Resolves T415
2015-06-04 15:53:04 +02:00