Я хочу создать систему входа в систему, используя PHP и MySQL , и сделать так, чтобы каждый раз в мою систему входил только один человек в любой момент времени.,Если этот же пользователь входит в другое окно / сеанс / место, старый работающий экземпляр должен быть признан недействительным, а новый должен быть проверен.
Я знаю, что могу добиться этого, сохранив идентификатор сеанса вбаза данных и некоторая подпрограмма, которая проверяет ее и постоянно проверяет ее периодически или при любом действии базы данных.
Есть ли какой-либо другой способ, которым я могу сделать это так, чтобы проверки для проверки были минимизированы, и у меня не былозапустить запрос на каждом обновлении страницы, чтобы проверить, находится ли пользователь в последнем зарегистрированном действительном сеансе входа в систему.
Короче говоря, я могу подвести итог, что мне нужен метод, чтобы только мое последнее действительное окно браузера входаподается веб-приложение.