форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Здравствуйте!
Можно ли как то расшифровать пароль пользователя, который хранится в базе, если считывать его сторонней программой? Просто я хочу сделать авторизацию в приложении, используя уже существующие учетные записи пользователей textpattern'а
Неактивен
Скорее всего нельзя. Пароли записываются после обработки mysql функцией password() - что она из себя представляет - не знаю. Если хотите сделать авторизацию в другом приложении, то вы только можете сравнить хеш введенного пароля и хеш сохраненного пароля. Хотя, в принципе, так все и делают.
Зачем вам пароль в чистом виде?
Неактивен
Да вы правы. Я узнал что пароли на текстпаттерне шифруются алгоритмом под названием SHA1. И при логине шифровал введенный пароль и сравнивал его с паролем в базе. И все получилось!
Неактивен
dominionish написал:
Да вы правы. Я узнал что пароли на текстпаттерне шифруются алгоритмом под названием SHA1. И при логине шифровал введенный пароль и сравнивал его с паролем в базе. И все получилось!
Алгоритм шифрования еще актуален?
Я практически посмотрел и у меня отличается пароль в SHA1 и пароль в базе.
Неактивен