проблема при использовании phpBB2Drupal

Прислано: bmaster

пн, 27/08/2007 - 21:39

Другие статьи по теме:

В процессе переноса данных с помощью модуля phpbb2drupal из MDForuma (phpBB под MDPro) столкнулся с проблемой -
всё перенеслось на ура, но... пользователи не могут зайти под своими паролями

phpBB cp1251_general_cs
Drupal utf8_general_ci
как пример поле пароля как и логин копируется один в один

phpBB
поле username : Вася
поле user_password: e3f1a1fc6b2d28ce580b7ebdaefcc5a0

Drupal
поле name : Вася
поле pass: e3f1a1fc6b2d28ce580b7ebdaefcc5a0

Я даже предполагаю что проблема в кодированном пароле, т.к. он кодировался в cp1251, а сопоставляется на вводе с перекодированными символами в UTF8. Но я ума не приложу, что можно сделать в сложившейся ситуации. help! =(

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано igdrasil@drupal.org в вт, 28/08/2007 - 06:40.

сравните побайтово логины, может проблема в них, и там остались какие-то артефакты?
или попробуйте создать пользователя в друпале с известным паролем, и сравните с тем, который импортирован


Опубликовано bmaster в вт, 28/08/2007 - 12:15.

Разобрался, вернее частично разобрался.
Был не прав!

phpBB2Drupal всё корректно перевёл в Друпал,
и логины и пасы - полностью идентичны. И всё на ура работет.

Грабли вылезли в menalto.gallery, модуль интеграции которой должен цеплять пользователей из Друпала, но почему то прицепил изковерковав пароли.

N.B. при переносе баз пользователей нужно отключать модули интеграции, которые
цепляют базу пользователей друпала.


Опубликовано B.X в вт, 28/08/2007 - 16:42.

при таких действиях (переносе, обновлении и тд.) рекомендуется вообще отключать все сторонние модули, об этом говорилось неоднократно и в том числе указано в README...

это обычные меры безопасности, причём в любой cms...


Опубликовано bmaster в чт, 30/08/2007 - 09:30.

Это я уже понял, но всё равно Спасибо!
Процедуру буду повторять, т.ч. актуально.

Учитывая что в SQL запросах я не силён. Пришлось тупо в ручную копировать
хэшированные пароли в базу галереи(Достало, осилил пока 50 записей из 200 =). Но, есть нюанс, надо обязательно в Админке галереи после процедуры переноса "очистить кэш базы".


Новое на сайте

Ссылки партнёров