Patrick Pimentel
bd36e9ca40
fix(redirect): [PM-30810] Https Redirection for Cloud Users - Looking at payload body and removed header override solution.
2026-02-06 10:53:52 -05:00
Patrick Pimentel
6e5d259cd9
fix(redirect): [PM-30810] Https Redirection for Cloud Users - Fixed to let the mobie client govern the scheme for redirection.
2026-02-03 15:48:21 -05:00
Patrick Pimentel
c289f972b1
fix(redirect): [PM-30810] Https Redirection for Cloud Users - Removed local check so the mobile client can govern the scheme used.
2026-02-02 16:55:54 -05:00
Patrick Pimentel
26fcfef235
fix(redirect): [PM-30810] Https Redirection for Cloud Users - Used reflection instead of change the interface.
2026-01-23 18:04:26 -05:00
Patrick Pimentel
0f3fcd81dd
fix(redirect): [PM-30810] Https Redirection for Cloud Users - Rename enum.
2026-01-23 17:59:42 -05:00
Patrick Pimentel
094754b58f
fix(redirect): [PM-30810] Https Redirection for Cloud Users - Clarified messaging around how specific clients will build the response as well as added tests.
2026-01-23 17:57:39 -05:00
Patrick Pimentel
dd6c49e214
fix(redirect): [PM-30810] Https Redirection for Cloud Users - Added a client check to only allow mobile to specify the extra property being sent to the duo api when generating the token.
2026-01-23 17:28:17 -05:00
Patrick Pimentel
762d1a7d2f
fix(redirect): [PM-26578] Https Redirection for Cloud Users - Added changes to be able to test locally.
2026-01-09 15:23:07 -05:00
Patrick Pimentel
1fec4cb280
fix(redirect): [PM-26578] Https Redirection for Cloud Users - Added deeplink scheme to duo redirect uri.
2026-01-09 15:14:21 -05:00
Justin Baur
7fb7d6fa56
Add #nullable disable to auth code ( #6055 )
2025-07-08 10:25:41 -04:00
Ike
ab5d4738d6
[PM-8107] Remove Duo v2 from server ( #4934 )
...
refactor(TwoFactorAuthentication): Remove references to old Duo SDK version 2 code and replace them with the Duo SDK version 4 supported library DuoUniversal code.
Increased unit test coverage in the Two Factor Authentication code space. We opted to use DI instead of Inheritance for the Duo and OrganizaitonDuo two factor tokens to increase testability, since creating a testing mock of the Duo.Client was non-trivial.
Reviewed-by: @JaredSnider-Bitwarden
2024-11-18 15:58:05 -08:00