Я хочу предотвратить несколько логинов в приложении php.
Сначала я создаю статус входа (активный, неактивный) в таблице пользователя.
Когда пользователь A регистрирует статус пользователя, будет установлен "активный", и если пользователь выйдет из системы, статус будет установлен на "notactive". Когда другой клиент пытается войти в систему с использованием той же самой учетной записи пользователя, я проверяю таблицу пользователя. Если пользователь все еще активен, логин ошибки будет отправлен пользователю.
Проблема возникла, если пользователь закрыл браузер, статус в таблице пользователя может быть обновлен, потому что пользователь не нажал кнопку выхода из системы.
Есть ли у вас какие-либо предложения по этому поводу?