Joomla => Instant ?

Проблема с переносом пользователей.

 
Посетитель
no avatar
Сообщений: 26
Всем привет. Есть задача перенести базу пользователей с Joomla на Instant.
И возникла проблема, пока, в частности, с паролями.

Если в Джумле формат пароля с солью - 06257e8d11df4a96421c7bd875078d05:R08v0Kpt8PJeAxkjlrvVQQs8jj1NjE1K
То в Инсте: 89557e160386f081c019999b16bb7e91 , т.е. просто md5 хэш.
Вопрос: как конвертировать такой формат в формат шифрования Instant CMS?
Объём базы: 3 000 пользователей
Заранее спасибо за советы.
Редактировалось: 1 раз (Последний: 17 июля 2014 в 16:21)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1979
Посмотрите, какая соль применена в Джумле. Применить на Инстанте в коде ту же соль. И ничего конвертировать тогда не надо
NOP
Реклама
cms
Посетитель
no avatar
Сообщений: 26
А как посмотреть? И где применить в инсте?
Подскажите пожалуйста
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1979
Если Вы задаете такой вопрос, я могу сделать вывод, что ни Джумлы, ни Инстанта Вы не знаете. Следовательно, Вам будет проще попросить кого-то это сделать. И пусть тот, кто будет это делать, не забудет в БД увеличить величину поля password таблицы cms_users, иначе с джумловской солью начнутся чудеса - пароль будет обрезаться.
Сразу говорю - в настоящий момент я сильно занят. Совет дать могу, но не более.
Редактировалось: 1 раз (Последний: 17 июля 2014 в 17:45)
NOP
Посетитель
no avatar
Сообщений: 26
Мне не нужно что бы кто-то за меня всё делал.
В документации я не нашёл информации про скрипт авторизации и про то, где шифруются пароли. Речь - про инстант.
Соль из джумлы я вытащил. Вопрос в том, в каком файле искать тоже самое в инстанте.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1979
Документации по Инстанту, как таковой нет. Пару энтузиастов (ваш покорный слуга в том числе) пытались там что-то кропать, но релизы выходят быстрее, чем пишется документация. К конечном счете, тем, кто разбирается, проще открыть исходный код ядра и/или компонента и посмотреть, какие новые методы там появились, а какие исчезли.
Раз вы сами собираетесь все делать, рекомендую поставить Инстант на локальную машину и воспользоваться поиском по тексту. Ищите в исходном коде md5.
NOP
Посетитель
no avatar
Сообщений: 26
Да, нашёл вот тут судя по всему.
components\registration\frontend.php

Буду тестировать. Спасибо
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.