Мне интересно, можно ли определить, имеет ли пользователь уже веб-браузер, открытый для веб-приложения, над которым я работаю. Кажется, что они могут открывать несколько экземпляров одного и того же веб-приложения и нажимать на кнопки, чтобы читать информацию, которую они использовали раньше, чтобы войти в экран ввода, в котором они сейчас работают.
Что происходит, так это то, что он, кажется, испортил переменные сеанса, а затем пользователь обновит свою предыдущую работу своей новой работой. Или они удалят свою предыдущую работу вместе или знают...
ИЗМЕНИТЬ Я уже это делал с веб-приложениями онлайн-банкинга. Если вы уже вошли в систему, новое окно сообщит вам, что у вас уже открыто приложение. В моем случае пользователю не нужно входить в систему.
Есть ли простой способ определить, есть ли у них окно браузера, открытое для веб-приложения, и если да, просто закройте браузер или отобразите другую страницу, чтобы сообщить им, что они могут иметь только один доступ за один раз?
Спасибо