Skip to content

Conversation

@grpawel
Copy link

@grpawel grpawel commented Nov 18, 2024

A picture tells a thousand words

This PR has the same changes as #1448, which was merged but then removed (see discussion in #1481).

See full description at #1448.

Before this PR

When user duplicates a browser tab, session storage is copied so both tabs use the same tabId. Operations like login in one tab can override the state of another tab.

After this PR

OIDC client can detect that the tab was duplicated and its tabId is already used.

@grpawel
Copy link
Author

grpawel commented Nov 25, 2024

Hi @guillaume-chervet , would you have some time to review this PR?

@guillaume-chervet
Copy link
Contributor

Very sorry for the delay @grpawel .

@guillaume-chervet
Copy link
Contributor

Hi @grpawel , very sorry for the conflict. May you resolved it and I have time tomorrow to test it well.

@grpawel grpawel force-pushed the fix/duplicate-tab-2 branch 2 times, most recently from fd33b30 to dff27f7 Compare December 2, 2024 14:31
@grpawel
Copy link
Author

grpawel commented Dec 2, 2024

Hi @guillaume-chervet , sorry for the delay on my side. The conflict wasn't difficult to solve.

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.

2 participants