I have a web application. That need to be opened by a user only once. Opening of second instance should be restricted if it is from a different machine, or same machine different window or same window different tab.
There is no login screen. Single sign on will be used while launching the app.
I can able to achieve the first 2 conditions with the help of session id. How to achieve the third one.