Skip to content

Bug 2062631 - Lock the FELT session on sustained console connection loss - #1275

Draft
jporter-dev wants to merge 1 commit into
mozilla:enterprise-mainfrom
jporter-dev:enterprise-bug2062631-signout-on-network-loss
Draft

Bug 2062631 - Lock the FELT session on sustained console connection loss#1275
jporter-dev wants to merge 1 commit into
mozilla:enterprise-mainfrom
jporter-dev:enterprise-bug2062631-signout-on-network-loss

Conversation

@jporter-dev

@jporter-dev jporter-dev commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Description

Bugzilla: Bug-2062631


Dependencies / Related Issues


Screenshots


Testing

  • Added tests
  • Manual testing performed

Steps to verify changes:

Expected result:

After the configured grace period, the browser is signed out and FELT login is shown with a message banner at the top.

…ivity loss

Adds ConsoleConnectionGuard, which observes the outcome of every request
to the console from ConsoleClient. Any transport failure or timeout
marks the console as unreachable and starts a grace timer for signout,
and any HTTP response is considered reachable and clears the timer. When
the connection loss is sustained for the duration of the configured
grace period, the user is signed out and returned to the FELT login
screen.
@jporter-dev jporter-dev changed the title Bug 2062631 - Enforce enterprise signout on sustained console connection loss Bug 2062631 - Lock the FELT session on sustained console connection loss Sep 3, 2026
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.

1 participant