[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ocStore Version 1.5.4.1 востановление пароля.
dron4ik
Проблема образовалась, может кто то сталкивался.

У клиента слетел пароль, доступа к серверу нет, но есть ПМА. Зашел в юзеры, поменял хеш, но видимо там или соль другая или хеширование по другому настроено...

Кто знает, подскажите как его вернуть)

На самой странице входа в админку "Забыли пароль" указал мыло, пришло письмо с ссылкой. по переходу по ссылку оказался на той же странице входа, и все... ни писем с паролем, ничего(

Буду благодарен)

_____________
Ex3m.com.ua — Активный образ жизни
Игорь_Vasinsky
там обычный md5 вроде

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
dron4ik
Игорь_Vasinsky

в БД у юзера есть поле "salt" в предыдущей версии такого не было)

Я поставил на пробном сервере два раза одну и туже версию, и salt все время разный...

Поменяв напрямую salt в БД, перестал заходит (само собой разумеется что оно где то задействовано))))



_____________
Ex3m.com.ua — Активный образ жизни
Bezdna
Зарегистрируй другого юзера и в ПМА задай ему админские права.
dron4ik
Bezdna
Не выходит, пароль не могу захешить правильно...

http://retyn12233.site.com/admin/index.php...0d38971f7f819b6

выдает страницу входа((((

_____________
Ex3m.com.ua — Активный образ жизни
dron4ik
Нашел почему не пускает на странице смены пароля...

В БД юзер поле код равно 32 символа, а создает код на 40 символов...

Но почему пароль не меняет не понял

_____________
Ex3m.com.ua — Активный образ жизни
dron4ik
$salt = substr(md5(uniqid(rand(), true)), 0, 9);
$pass = sha1($salt . sha1($salt . sha1('pass')));


вырезал с модуля... вывел,
echo $salt.' - '.$pass; 


в ручную вставил в базу, работает...

а само аплодит пароль только с 2 раза!

_____________
Ex3m.com.ua — Активный образ жизни
dron4ik
Решил. Тема закрыта!

Кому интересно и у кого эта же версия, с такой же ошибкой, зайдите в ПМА найдите таблицу user и поменяйте в поле code с 32 символа на 40.

_____________
Ex3m.com.ua — Активный образ жизни
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.