Skip to content

Support VPN client MFA connect/disconnect process within the session manager#1939

Merged
wojcik91 merged 23 commits intodevfrom
session_manager_mfa
Feb 2, 2026
Merged

Support VPN client MFA connect/disconnect process within the session manager#1939
wojcik91 merged 23 commits intodevfrom
session_manager_mfa

Conversation

@wojcik91
Copy link
Contributor

Move the MFA session management from a separate task into the session manager.
This also refactors the events related to MFA session management:

  • there are now dedicated GatewayEvent variants for adding/removing peers using MFA
  • audit log events are simplified so both MFA and non-MFA sessions emit the same connected/disconnected events (MFA sessions have additional events for MFA success/failure)

Closes #1882

@wojcik91 wojcik91 self-assigned this Jan 30, 2026
moubctez
moubctez previously approved these changes Jan 30, 2026
@wojcik91 wojcik91 merged commit 0b8b5f2 into dev Feb 2, 2026
3 checks passed
@wojcik91 wojcik91 deleted the session_manager_mfa branch February 2, 2026 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments