Absolute
Крокодил ;)
- Регистрация
- 9 Авг 2009
- Сообщения
- 581
- Реакции
- 456
- Автор темы
- #1
Собственно, есть сайт на стареньком OpenCart 1.5.1.3
В базе несколько тысяч юзверей.
Сайт переезжает на PS... Как перенести юзверей? И более важный вопрос - как перенести пароли юзверей?
OC хранит чистый md5 без соли
Вот, например,в старом OC создал юзера с паролем 100100 в базу записалось b9c93fbdfd2a30504e05d3b0b32307da
Декриптнул на Для просмотра ссылки Войдиили Зарегистрируйся и получил 100100
PS, как я понял, генерит хэш на основе _COOKIE_KEY_ + пароль.
Создал в PS юзера, воткнул предыдущий хэш в ps_customer выпилил значение из константы _COOKIE_KEY_, оставив пустую строку - и получилось авторизоваться с паролем 100100 в новом сайте на PS.
Можно ли не использовать _COOKIE_KEY_ для юзеров с id ниже чем такой-то?
И можно ли вообще не использовать _COOKIE_KEY_, то есть оставить там пустую строку. Чем это грозит?)
В базе несколько тысяч юзверей.
Сайт переезжает на PS... Как перенести юзверей? И более важный вопрос - как перенести пароли юзверей?
OC хранит чистый md5 без соли
Вот, например,в старом OC создал юзера с паролем 100100 в базу записалось b9c93fbdfd2a30504e05d3b0b32307da
Декриптнул на Для просмотра ссылки Войди
PS, как я понял, генерит хэш на основе _COOKIE_KEY_ + пароль.
Создал в PS юзера, воткнул предыдущий хэш в ps_customer выпилил значение из константы _COOKIE_KEY_, оставив пустую строку - и получилось авторизоваться с паролем 100100 в новом сайте на PS.
Можно ли не использовать _COOKIE_KEY_ для юзеров с id ниже чем такой-то?
И можно ли вообще не использовать _COOKIE_KEY_, то есть оставить там пустую строку. Чем это грозит?)
Последнее редактирование: