В настоящее время я делаю систему просмотра DVD-дисков с использованием JSP / Java-сервлетов и испытываю трудности с поиском способа сделать мою страницу входа более эффективной.
Моя текущая система входа в систему делает это:
Когда пользователь отправляет правильную комбинацию электронной почты и пароля, сервлет проверяет, является ли эта комбинация правильной, и перенаправляются ли они на страницу лобби. Если пароль неверный, они отправляются на страницу /retry.jsp, которая в основном является дубликатом страницы входа в систему с дополнительным
сообщением, что пароль неверный.
Я понимаю, что это не лучший способ сделать это, но есть ли альтернативный способ реализации надежной страницы входа?
EDIT
Я нашел решение моей проблемы, хотя, возможно, и не самое лучшее. Я использовал переменную сеанса для хранения значения «badlogin», если использовалась неправильная комбинация имени пользователя и пароля. Если бы эта переменная сеанса существовала, то появилось бы сообщение «неправильный пароль». Любые комментарии по этому поводу?