Canvas seem to create multiple sessions for a single user.
- the user logs into Canvas and then closes the browser without logging out.
- the user opens browser again and being asked to login, however, the previous session is still active in TM1. This creates second session for the same user.
- if the maximum amount of sessions is set to 2. The user will no longer be able to login into Canvas until the first session expires.
Is it possible to use localStorage to store the session id and try to re-use it later if it is still valid?