Поменяйте пароль в настройках
Для чего менять пароль?
Вот я прям вижу: "хакер" вводит твой логин, потом пароль, и ему приходит сообщение:
"Введённый Вами пароль короче оригинала на 4 символа, 3 символа совпадают, из них 1 стоит на своём месте. Попробуйте ещё раз."
Это реально так? Да уй там, если разработчик не дебил, то сообщение будет просто "неверный пароль".
Потом, неужели в базе данных пароли хранятся в исходном виде? Да пля, если это так, гнать такого "разработчика" поганой метлой!
Простейший алгоритм шифрования типа md5Hash сделает из пароля "петя123" что-то похожее на "55c50425a9dcb9d0e38d47d5209ae23", из которого обратно "петя123" получить НЕВОЗМОЖНО!
Украли базу данных пользователей? Да флаг вам в руки! Я выложу свою базу в открытый доступ, подбирайте!
И ещё. Админы пикабу, что за MySql у вас? Почему не поддерживает логины на кириллице?
Нахрена пользователи должны придумывать логины из "A-z и цифры"?
Я хочу логин "Дядя Вася" - по-русски!, мы в России или куда?
Или подсказать вам про URLEncoder?
И уберите это позорище "поменяйте пароль в настройках" из шапки.
@admin, я жду ответа, надеюсь, не сольётесь, просто удалив мой пост.