Всем доброго… конечно уже привык, что на 99% моих вопросов я не получаю ответы — но вдруг "стрельнит"..
Занимаюсь переносом сайта между движками и версиями… и встал очередной вопрос:
Как перенести пароли с iCMS 1.х на iCMS 2.х, что за новый столбец "соль"?
Мне нужна только теория, как пароль одного пользователя с 1-ой ветки стал бы подходить пользователю со второй ветки..?
как перебросить пароли в версиях
#1
30 апреля 2015 в 03:29
#2
30 апреля 2015 в 09:02
в 1.x: password = md5(пароль)
в 2.x: password = md5( md5(пароль) + соль )
в 2.x: password = md5( md5(пароль) + соль )
#3
30 апреля 2015 в 09:24
Почти все просто если знать как формируется соль — откуда её взять?
Сегодня в 07:40
#5
30 апреля 2015 в 11:24
Это не важно. Любой случайный набор символов.Почти все просто если знать как формируется соль — откуда её взять?
#6
1 мая 2015 в 11:07
Большое спасибо… буду экспериментировать…
Для восстановления пароля измените через phpmyadmin в таблице users следующие данные пользователя:
mail: любой
Хэш пароля: "f399422fb0aab48425f4cf097df70e9c"
Соль пароля: "332b34446da1dde8"
Все, можно входить на сайт по паролю: "test"
mail: любой
Хэш пароля: "f399422fb0aab48425f4cf097df70e9c"
Соль пароля: "332b34446da1dde8"
Все, можно входить на сайт по паролю: "test"