Nicolas Frati
e89aad09f5
[management] Enable MFA for local users (#5804)
* wip: totp for local users
* fix providers not getting populated
* polished UI and fix post_login_redirect_uri
* fix: make sure logout is only prompted from oidc flow
Signed-off-by: jnfrati <nicofrati@gmail.com>
* update templates
Signed-off-by: jnfrati <nicofrati@gmail.com>
* deps: update dex dependency
Signed-off-by: jnfrati <nicofrati@gmail.com>
* fix qube issues
Signed-off-by: jnfrati <nicofrati@gmail.com>
* replace window with globalThis on home html
Signed-off-by: jnfrati <nicofrati@gmail.com>
* fixed coderabbit comments
Signed-off-by: jnfrati <nicofrati@gmail.com>
* debug
* remove unused config and rename totp issuer
* deps: update dex reference to latest
* add dashboard post logout redirect uri to embedded config
* implemented api for mfa configuration
* update docs and config parsing
* catch error on idp manager init mfa
* fix tests
* Add remember me for MFA
* Add cookie encryption and session share between tabs
* fixed logout showing non actionable error and session cookie encription key
* fixed missing mfa settings on sql query for account
* fix code index for mfa activity
---------
Signed-off-by: jnfrati <nicofrati@gmail.com>
Co-authored-by: braginini <bangvalo@gmail.com>
2026-05-08 16:31:20 +02:00
..
2026-05-07 11:33:37 +02:00
2026-05-08 16:31:20 +02:00
2026-04-29 15:04:27 +03:00
2026-04-16 16:04:53 +02:00
2025-11-17 17:10:41 +01:00
2026-04-01 12:31:30 +02:00
2025-08-13 00:00:40 +03:00
2026-05-08 16:31:20 +02:00
2026-05-08 16:31:20 +02:00
2026-04-30 17:21:35 +02:00
2024-03-27 18:48:48 +01:00
2025-12-12 18:49:57 +03:00
2026-03-12 15:57:36 +01:00
2026-03-13 18:36:44 +01:00
2026-04-11 12:00:40 +02:00
2026-05-07 11:33:37 +02:00
2026-04-30 14:52:54 +02:00
2026-05-07 11:33:37 +02:00
2026-02-13 19:37:43 +01:00
2026-04-30 18:36:50 +02:00
2026-05-07 11:33:37 +02:00
2026-05-08 16:31:20 +02:00
2026-04-30 14:52:54 +02:00
2026-04-23 16:01:54 +02:00
2026-02-18 16:11:17 +01:00
2026-05-08 16:31:20 +02:00
2025-08-06 18:55:14 +02:00
2026-02-13 19:37:43 +01:00
2026-04-14 12:16:03 +02:00
2026-05-07 11:33:37 +02:00
2026-05-08 16:31:20 +02:00
2026-04-23 21:19:21 +02:00
2026-04-30 14:52:54 +02:00
2025-11-13 12:09:46 +01:00
2025-08-06 18:55:14 +02:00
2026-05-07 11:33:37 +02:00
2026-05-07 11:33:37 +02:00
2026-05-07 11:33:37 +02:00
2026-04-16 16:04:53 +02:00
2026-04-28 12:42:19 +03:00
2025-12-12 18:49:57 +03:00
2026-04-29 15:04:27 +03:00
2026-04-29 15:04:27 +03:00
2026-04-23 21:19:21 +02:00
2026-04-30 14:52:54 +02:00
2026-05-07 11:33:37 +02:00
2026-05-07 11:33:37 +02:00
2026-05-07 11:33:37 +02:00
2026-04-30 14:52:54 +02:00
2026-04-23 21:19:21 +02:00
2026-04-30 14:52:54 +02:00
2024-12-20 11:30:28 +01:00
2026-05-07 11:33:37 +02:00
2026-04-30 14:52:54 +02:00
2025-07-24 16:25:21 +01:00
2025-07-24 16:25:21 +01:00
2026-01-07 14:52:32 +01:00
2025-08-21 12:23:49 +02:00
2026-01-27 09:42:20 +01:00
2026-04-23 21:19:21 +02:00
2026-05-07 11:33:37 +02:00