ПОСТАНОВИЛИ. Этот вопрос могут удалить модераторы
У меня очень простой сайт, написанный на Java EE (JSP, Java, сервер Tomcat). Я хочу реализовать простую систему входа в систему. Я думал, что получил регистрацию и вход в систему; однако с тем, как я это делаю, есть огромная проблема.
Допустим, Алиса входит в систему. Она может просматривать свой профиль со своей информацией, пока что все выглядит нормально для Алисы.
Тогда Ева приходит и хочет войти. Она делает это и заняла ее профиль, все выглядит нормально для Евы.
Затем Алиса перезагружает свой профиль и обнаруживает, что на сайте теперь она зарегистрирована как Ева!
Итак, еще раз: после того, как один человек вошел в систему, любой может зайти на сайт и войти в систему под этой учетной записью. И самым последним человеком для входа является активная учетная запись.
Как вы отслеживаете такую информацию о сеансе, чтобы можно было одновременно регистрироваться на нескольких разных учетных записях с использованием сайта?
Спасибо!
EDIT:
Это оказалось очень простым исправлением ... Мне просто нужно использовать setAttribute("EMAIL", userId);
, а не глупый способ, которым я это сделал, который просто использовал глобальную строковую переменную