Joomla 1.0 как шифруются пароли пользователей в Joomla ?

Тема в разделе "Проектирование", создана пользователем kaizer131, 09.09.2009.

  1. Offline

    kaizer131 Недавно здесь

    Регистрация:
    29.04.2009
    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской
    Подскажите как шифруются пароли в Joomla (версия 1.0.15). Делаю компонент для сайта (построенного на Joomla)
    на котором будет регистрация, хочу интегрировать её с регистрацией на Joomla. Знаю что пароли хранятся в базе данных и хешируются в md5+salt . Но почему если я сам получаю md5 например трёх едениц то получаю 698d51a19d8a121ce581499d7b701668
    а в базе данныз они превращаются в f56c9c91f1af6d929a50b9e6af0d6106 (плюс соль).
    Получаю хеш так :
    Код (PHP):
    1. $uuu=111;
    2. $uuu1=md5(111);

    Как шифровать пароли чтоб они совпадали с БД ?
     
  2.  
  3. Asylum
    Offline

    Asylum специалист

    Регистрация:
    09.02.2007
    Сообщения:
    2 573
    Симпатии:
    152
    Пол:
    Мужской
    Как самый простой вариант:
    Ставишь на localhost Джумлу, регаешся с нужным паролем, потом через Myadmin берешь хеш.
    Или (я не совсем понял вопрос) взять мосты для форумов и переделать под себя
     
  4. Offline

    kaizer131 Недавно здесь

    Регистрация:
    29.04.2009
    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской
    А пользователи сайта как будут регистрироваться ?
     
  5. Offline

    kaizer131 Недавно здесь

    Регистрация:
    29.04.2009
    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской
    Подскажи какой нибудь мост
     
    Последнее редактирование: 10.09.2009
  6. Asylum
    Offline

    Asylum специалист

    Регистрация:
    09.02.2007
    Сообщения:
    2 573
    Симпатии:
    152
    Пол:
    Мужской
    http://www.rockettheme.com/extensions-downloads/free/1006-rokbridge
     
  7. Offline

    kaizer131 Недавно здесь

    Регистрация:
    29.04.2009
    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской
    http://www.rockettheme.com/extensions-downloads/free/1006-rokbridge
    :( он для Joomla 1.5 а у меня 1.0.15 ( как указанно выше )
    Так кто -нибудь знает как кодируются пароли ?
    чтоб не парится с мостами, а написать всё самому.
     
  8. mike84
    Offline

    mike84 Недавно здесь

    Регистрация:
    25.11.2007
    Сообщения:
    210
    Симпатии:
    15
    Пол:
    Мужской
    ну может проще "расковырять" джумловскую функцию регистрации?
    components/com_registration/registration.php
    в районе 80й строки:
    Код (PHP):
    1. $salt = mosMakePassword(16);
    2.     $crypt = md5($newpass.$salt);
    3.     $newpass = $crypt.':'.$salt;
     

Поделиться этой страницей

Загрузка...