В моем динамическом веб-проекте я использую эту форму для отправки имени пользователя и пароля в мой jsp-файл loginRequestHandler.jsp , чтобы позже проверить в классе Java, существуют ли данные.
<form action="loginRequestHandler.jsp">
<table cellpadding="5">
<tr>
<td><b>Benutzername:</b></td>
<td><input type="text" name="email" required /></td>
</tr>
<tr>
<td><b>Passwort:</b></td>
<td><input type="password" name="password" autocomplete="new-password" required/></td>
</tr>
<tr>
<td colspan="2" align="right"><input type="submit" value="Anmelden" /></td>
</tr>
</table>
</form>
Как я могу хэшировать пароль на стороне клиента, чтобы пароль НЕ отправлялся в чистом виде на мой сервер?Позже я тоже добавлю SSL.
Как мне сохранить пароль в моей базе данных, чтобы проверка работала?