Помощь Работа с md5

Тема в разделе "XenForo", создана пользователем _lazy, 8 авг 2014.

Информация :
Хотите добавить продукт, следуйте правилам:
1)Добавить скриншот.
2)Добавить описание (Описание на английском языке использовать - запрещено).
3)Ссылка на скачивание должна вести на сторонний файлообменник (использовать вложения - запрещено).
Модераторы: DMS
  1. _lazy

    _lazy Постоялец

    Регистр.:
    10 мар 2008
    Сообщения:
    90
    Симпатии:
    5
    В общем есть форум на движке phorum, давно богом забытый - нужно с него как то перенести сайт - конвертер сделать не проблема, если бы не одно но, эта зараза хранит пароли в md5, без солей и прочего - хочется перенести на XenForo конечно, но возможно другие варианты. Если с XF не получится - посоветуйте какой нибудь движок который все еще может работать с Md5.
     
  2. KillDead

    KillDead

    Регистр.:
    11 авг 2006
    Сообщения:
    883
    Симпатии:
    540
    Либо просто поменяй тип проверки- без солей и ша. Или если хочется кошерно перенести - создай ещё одно поле типо OldPass . Если кто будет заходить- проверяй по мд5, если совпадение есть, то генерируй и заполняй хеш XenForo.
     
  3. _lazy

    _lazy Постоялец

    Регистр.:
    10 мар 2008
    Сообщения:
    90
    Симпатии:
    5
    А инструкция какая нибудь есть по смене типа проверки?
     
  4. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.405
    Симпатии:
    1.185
    Принудительно заставь пользователей поменять пароли - такое практикуют почти все.

    Т.е. в новую базу перенеси логины и мейлы, а каждый кто захочет пусть запрашивает восстановление пароля - заодно и базу на предмет живых мыл прочекаешь.
     
  5. KillDead

    KillDead

    Регистр.:
    11 авг 2006
    Сообщения:
    883
    Симпатии:
    540
    проверка осуществляется в
    library/XenForo/Authentication/Core.php.

    как вариант -переопредели этот класс и везде напиши обычное md5