Commit Graph

113 Commits

Author SHA1 Message Date
Maxime Besson 0d4bea66ed Allow OverConf to pass module params 2022-10-10 17:43:04 +02:00
Maxime Besson c54b89485e Tidy 2FA code 2022-10-10 17:43:04 +02:00
Maxime Besson 5f129f90d4 Send prefix to 2FA templates 2022-10-10 16:56:33 +02:00
Maxime Besson 318e08ccc7 Make sure tokens handled by 2F modules are temporary sessions (#2791) 2022-09-02 10:56:38 +02:00
Maxime Besson 5e72df3f06 Do not display login form after 2FA token timeout (#2791) 2022-09-02 10:56:24 +02:00
Clément OUDOT 4896e5de64 Override logo and label in 2fregisters template (#2690) 2022-07-06 19:55:28 +02:00
Yadd 46d43e69d9 Use Perltidy 20220217 (Closes: #2765) 2022-06-23 12:12:25 +02:00
Maxime Besson 828fb10389 Default 2FA token to sfLoginTimeout (#2757) 2022-06-03 15:35:21 +02:00
Maxime Besson 21745359a2 Fix #2716 2022-05-16 14:21:53 +02:00
Maxime Besson 64d8dcb793 Add log when 2FA is attempted (#2732) 2022-05-02 17:36:22 +02:00
Christophe Maudoux c389c6d509 Update version & typos (#2714) 2022-03-06 11:45:36 +01:00
Christophe Maudoux f6f9fe29cf Force reAuth from 2fManager (#2714) 2022-03-04 23:20:01 +01:00
Christophe Maudoux 50c312acc3 Avoid warning (#2716) 2022-03-04 23:15:09 +01:00
Christophe Maudoux 668b11b399 Typos 2022-03-03 23:29:48 +01:00
Christophe Maudoux 9c512f8e5b Test if a 2FA exists (#2716) 2022-03-03 23:05:19 +01:00
Yadd b88a72c267 tidy 2022-02-16 17:43:29 +01:00
Yadd c3724a618f Fix versions 2022-02-01 17:09:31 +01:00
Christophe Maudoux 0b12020d85 Update doc & regex (#1782) 2021-11-26 17:54:34 +01:00
Maxime Besson 7de1793386 Let users specify a longer timeout for totp reg (#2544) 2021-06-28 11:36:44 +02:00
Christophe Maudoux 7f91820224 Display removed SF name (#1782) 2021-06-26 22:38:42 +02:00
Christophe Maudoux 0469d36aec Update version & tidy (#2366) 2020-10-31 23:55:41 +01:00
Christophe Maudoux d8114e0e16 Submit 2FA with StayConnected plugin (#2366) 2020-10-31 23:20:18 +01:00
Christophe Maudoux 90c8c2ba86 Improve messages (#2332) 2020-10-16 23:27:06 +02:00
Christophe Maudoux da9dc04657 redirect user to 2fregisters after reAuthn process (#2332) 2020-10-14 22:02:57 +02:00
Christophe Maudoux 929e00e91a Display button only if upgradeSession plugin is enabled (#2332) 2020-10-12 22:32:05 +02:00
Christophe Maudoux f6eb9e5c1a Improve unit test (#2332) 2020-10-12 22:16:36 +02:00
Christophe Maudoux 605d724453 Improve GUI & unit tests (#2332) 2020-10-12 19:24:52 +02:00
Christophe Maudoux b573dbb789 Better fix and improve unit test (#2337) 2020-10-04 11:35:26 +02:00
Christophe Maudoux 055ec69b92 Code cleaning & refactoring 2020-10-02 20:40:41 +02:00
Xavier Guimard c8df084247 Update versions 2020-09-04 17:59:00 +02:00
Maxime Besson b2bfa38d5a Handle errors when no 2FA is available during upgrade (#2124) 2020-09-04 17:17:04 +02:00
Maxime Besson e811ea3b2d Skip 2FA if target level is enough (#2124) 2020-09-04 17:15:34 +02:00
Maxime Besson 7cc02dc179 Add auth routes for 2f choice screen (#2151) 2020-04-16 14:26:33 +02:00
Maxime Besson 4bcb391121 Add an easy way to set level of additional second factors (#2149) 2020-04-15 17:20:27 +02:00
Christophe Maudoux c179654fc4 Fix typo notification reference & Update unit tests(#2133) 2020-04-03 18:26:22 +02:00
Christophe Maudoux 0ec9ff84e2 Fix test & notification reference (#2133) 2020-04-03 14:34:44 +02:00
Christophe Maudoux c23b6c90ff Fix missing flags 2020-02-09 18:42:29 +01:00
Christophe Maudoux f37c2399b1 Update sessionInfo during auth process with 2FA 2020-01-04 13:36:21 +01:00
Christophe Maudoux a48daee305 Update sessionInfo during auth process 2020-01-03 23:39:57 +01:00
Xavier e50e7d09d1 Update version of (really) modified files 2019-09-12 21:56:49 +02:00
Maxime Besson c1afdbefac Add labels and logos to all 2F providers (#1873) 2019-08-01 17:27:14 +02:00
Maxime Besson d82f776df8 Allow multi instanciation of 2F modules (#1860)
This commit adds a manager interface to declare multiple instances of a
single 2F module, in a manner similar to Combination.

An additional portal code reads the `sfExtra` variable to load the
declared modules.

An empty rules means the module will be always active.
2019-07-22 19:30:37 +02:00
Xavier a104db2f2d Clean logs 2019-07-04 07:24:50 +02:00
Xavier Guimard c1137edba8 make tidy with perltidy-20181120 2019-07-02 20:03:40 +02:00
Clément OUDOT b0a69d3473 Use skin rules in 2F plugins (#1828) 2019-06-28 15:56:57 +02:00
Christophe Maudoux c4d4b482a5 Provide to plugins message display functions (#1796) 2019-06-18 22:00:03 +02:00
Christophe Maudoux 9fa11709e6 Append options to use Notifications plugin & set notification reference (#1796) 2019-06-17 22:31:44 +02:00
Christophe Maudoux 1b4d1b5bdf Avoid notification reference to be truncated (#1796) 2019-06-16 20:57:53 +02:00
Christophe Maudoux d6f3dd459a Display message (#1796) 2019-06-16 16:02:48 +02:00
Christophe Maudoux ecf84e8a4d WIP (#1796) 2019-06-14 23:09:32 +02:00