Я создаю приложение, в котором пользователи не могут выполнить несколько логинов. Если какой-либо конкретный пользователь входит в систему, значение флага моей базы данных становится , установленным в 1, что означает, что ни один член, у которого есть то же имя пользователя и пароль, не может войти в систему.Как запретить пользователю входить в систему из нескольких мест или из разных браузеров на одном компьютере
Если пользователь выдает значение моего флага базы данных, это установлено на 0. Это все работает нормально, но теперь у меня есть одна другой проблемы, которая, когда пользователь внезапно закрывает Браузер без выхода из системы страницы или сеанса таймаута автоматически значение флага базы данных должно быть установлено на 0. Теперь я не знаю, как это сделать. Пожалуйста, дайте мне какое-либо решение.
Это почти всегда легче реализовать «, если они начинают новую сессию, все предыдущие сессии прекращаются »- он по-прежнему достигает только одного сеанса регистрации на пользователя, но его намного проще реализовать, и пользователи могут автоматически исправлять проблемы, если их компьютер внезапно загорелся и потерял возможность подключения к сети. –