If ServerController.AllowMultipleSessionPerUser=False, like in the demo, you never be able to have more than one session, in the same browser, same IP.
I know.
Run another copy of chrome with new session (emulating second user)
This button terminate user1 session before opening new browser window.
I meant, that user1 on computer1 can copy URL and send it to another user2 with another computer2.
And user2 will expect that this link will open same frame - but, this link will open first page without any frames in case if user2 haven't session at this moment.
If you follow this link:
http://benalman.com/code/projects/jquery-bbq/examples/fragment-basic/#kebabs.htmlyou will see kebab frame.
This mean that
http://benalman.com/code/projects/jquery-bbq/examples/fragment-basic/#kebabs.html <>
http://benalman.com/code/projects/jquery-bbq/examples/fragment-basic/ - that was expected.
But in demo,
http://127.0.0.1:8888/$/#frame1 =
http://127.0.0.1:8888/$/ in case if user2 haven't session at this moment.
You can run demo, open it with chrome, open frame and copy URL then paste it in mozilla and see, that frame will not be opened.
How to get hash from URL at start of new session?
If i open another browser and copy the link
it doesn't clear the hash
Only if you already have the session (related to "another browser").
If you haven't session, then you will not see frame at startup.
but you can check if it's a new session, and do nothing in this case.
I need to do exactly the opposite thing)