Appearance
talkcontrol / common/services/session / getOrCreateSessionId
Function: getOrCreateSessionId()
getOrCreateSessionId():
string
Defined in: src/common/services/session.ts:63
Read the session id of the current page. Priorité :
- le query param
sde l'URL (lien du view-selector / QR code) — consommé puis RETIRÉ de la barre d'adresse : jamais de token à l'écran (beamer), dans l'historique ou l'autocomplétion, et un F5 retombe sur la session du navigateur au lieu de ressusciter un token périmé. Adopté durablement seulement si le navigateur n'a pas encore de session (mobile via QR) — jamais d'écrasement (anti-fixation par lien piégé) ; - sinon l'id précédemment généré par ce navigateur (localStorage — c'est lui qui fait que tous les onglets rejoignent la même session : la télécommande) ;
- sinon un id neuf, persisté.
Returns
string
the session id of the current page