feat(jans-auth-server): introduce per tab session support for AS (via tab_id) #10921
Labels
comp-jans-auth-server
Component affected by issue or PR
kind-feature
Issue or PR is a new feature request
Description
Lets say we have scenario:
prompt=select_account
and gets logged in -> session2 is created.Only one session is active and in above scenario it will be user2.
Goal is to support in each tab own session. So end-user can have tab1 opened with user1 and tab2 with user2.
Possible solution:
We can introduce lets say tab_id and then SSO will work as combination of
session_id
andtab_id
.tab_id
is explicit request parameter and it will be stored in browser’s sessionStorage which is tab specific. So we need proper coding on front-channel pages and proper handling on AS endpoints. Iftab_id
is absent it will work as today (based onsession_id
cookie).Test cases and code coverage
The text was updated successfully, but these errors were encountered: