Здравствуйте.
Собственно сабж.
Помогите пож разобраться как это реализовать.
Пароли в кумыле храняться вот в таком виде
user:$1$zI3o4d1n$fJjt31hn1jOzyOjdB6lGV/:1:0:user:/var/vpopmail/domains/domain.com/user:NOQUOTA
Функция мускула MD5 выдает результат отличный от zI3o4d1n$fJjt31hn1jOzyOjdB6lGV/
Как быть?Зарвнее спасибо.
оно ещё base64 преобразовано. и мд5 бинарный. а пхп вот так считать приходится base64_encode(md5($pass, 1))
>оно ещё base64 преобразовано. и мд5 бинарный. а пхп вот так считать
>приходится base64_encode(md5($pass, 1))
а если я загоню пароли юзеров в мускул и скажу постфиксу запрашивать пароли по мд5, такое пройдет или нет?
у меня в базе вообще три вида паролей /пока/ живёт:
обфчные (crypt которые) по 13 символов (вида xx...xx),
мд5-е с префиксом {MD5} по 22 символа (вида {MD5}xx...xx==) и
ша1-е с перфиксом {SHA} по 30 символа (вида {SHA}xx...xx=).
Постфикс и курьер справляются. :)
Тема прошлогодняя, но я столкнулся с той же проблемой, а решения так и не нашел...Уточняю: есть почтовик с QMail+MySQL(для хранение аккаунтов пользователей), поднял новый почтовик Postfix+Vpopmail+MySQL.
Как мне перенести пароли пользователей???
Заранее спасибо всем отозвавшимся!..