Commit Graph

264 Commits

Author SHA1 Message Date
Maxime Besson
0f6753d188 Refactor Webauthn 2022-05-16 14:21:53 +02:00
Maxime Besson
21745359a2 Fix #2716 2022-05-16 14:21:53 +02:00
Maxime Besson
cc5435015d Extract 2F common functions into lib 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
Christophe Maudoux
5c7a69e57b Fix warnings (#2704) 2022-02-19 11:30:45 +01:00
Yadd
b88a72c267 tidy 2022-02-16 17:43:29 +01:00
Maxime Besson
af7abe8d19 Merge branch 'fix-webauthn-1411' into v2.0 2022-02-16 10:38:09 +01:00
Yadd
21f4ca1f35 [WAI] Add role for each message box (#2570) 2022-02-01 22:25:56 +01:00
Yadd
c3724a618f Fix versions 2022-02-01 17:09:31 +01:00
Maxime Besson
fc2951a4b1 Fix U2F deletion (#1411) 2022-01-21 18:21:30 +01:00
Maxime Besson
825e213017 WebAuthn perl modules (#1411) 2022-01-21 18:10:57 +01:00
Maxime Besson
09126d91fd Add optional encryption of new TOTP secret (#2625) 2022-01-20 15:39:13 +01:00
Christophe Maudoux
0b12020d85 Update doc & regex (#1782) 2021-11-26 17:54:34 +01:00
Clément OUDOT
6a6a41b007 Use regexp to replace values in email only for text body (#2495) 2021-07-18 17:20:39 +02:00
Christophe Maudoux
0634fcaf98 Typos & tidy 2021-07-01 22:50:32 +02:00
Marek Wójtowicz
80a364839a Fix yubikey from session. 2021-07-01 11:36:44 +00:00
Marek Wójtowicz
48f934045e Support for multiple yubikeys. 2021-06-30 20:33:50 +00:00
Yadd
83b45db614 Fix versions 2021-06-28 15:36:29 +02: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
Maxime Besson
3c37565eb9 Improve TOTP error reporting (#2541) 2021-06-15 18:07:03 +02:00
Maxime Besson
14548b9a1f Remove "new totp" from portal js 2021-06-15 14:54:33 +02:00
Maxime Besson
7b0990addd Remove totp options from code (#2541) 2021-06-15 14:54:32 +02:00
Maxime Besson
297dc830af Update mail templates to no longer use string substitution (#2495) 2021-03-31 14:27:23 +02:00
Maxime Besson
d696853556 Factor MAIN_LOGO variable in loadMailTemplate (#2495) 2021-03-31 14:27:23 +02:00
Maxime Besson
a70051e3fe Remove deprecated base64url implementation
All our target distros now have base64url in Mime::Base64
2021-03-03 11:03:19 +01:00
Clément OUDOT
426555effe Use a specific parameter for mail 2F session key (#2406) 2020-12-03 19:59:36 +01: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
d76438b1e8 Update langs & error code (#2238) 2020-10-12 15:16:55 +02:00
Christophe Maudoux
9245fc4ee1 Append unit test (#2338) 2020-10-12 14:55:46 +02:00
Christophe Maudoux
a8343ac7be Test authLevel before removing 2F device (#2332) 2020-10-04 19:29:31 +02:00
Christophe Maudoux
b573dbb789 Better fix and improve unit test (#2337) 2020-10-04 11:35:26 +02:00
Christophe Maudoux
cb0fed8e13 Prevent to update SFA if impersonation is in progress (#2337) 2020-10-03 11:58:49 +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
e9c05a63b2 Yubikey: use userdb-provisionned session field (#2189) 2020-05-25 18:57:07 +02:00
Christophe Maudoux
bb9e03d1e5 Tidy 2020-05-24 00:04:33 +02:00