Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Ничего не понял про эту соль. Где она должна быть? Как то в документации эту тему плавно обошли. Я сам должен её сгенерить для каждого пользователя и хранить в БД наравне с хэшем пароля? Или могу одну единственную соль захардкодить в тело класса? Или пустая строка (или null) - это ок...