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

Discussion in 'Проектирование' started by kaizer131, Sep 9, 2009.

  1. Offline

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

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

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

    Asylum Местный => Cпециалист <=

    Joined:
    Feb 9, 2007
    Messages:
    2,744
    Likes Received:
    160
    Gender:
    Male
    Как самый простой вариант:
    Ставишь на localhost Джумлу, регаешся с нужным паролем, потом через Myadmin берешь хеш.
    Или (я не совсем понял вопрос) взять мосты для форумов и переделать под себя
     
  4. Offline

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

    Joined:
    Apr 29, 2009
    Messages:
    8
    Likes Received:
    0
    Gender:
    Male
    А пользователи сайта как будут регистрироваться ?
     
  5. Offline

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

    Joined:
    Apr 29, 2009
    Messages:
    8
    Likes Received:
    0
    Gender:
    Male
    Подскажи какой нибудь мост
     
    Last edited: Sep 10, 2009
  6. Asylum
    Offline

    Asylum Местный => Cпециалист <=

    Joined:
    Feb 9, 2007
    Messages:
    2,744
    Likes Received:
    160
    Gender:
    Male
    http://www.rockettheme.com/extensions-downloads/free/1006-rokbridge
     
  7. Offline

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

    Joined:
    Apr 29, 2009
    Messages:
    8
    Likes Received:
    0
    Gender:
    Male
    http://www.rockettheme.com/extensions-downloads/free/1006-rokbridge
    :( он для Joomla 1.5 а у меня 1.0.15 ( как указанно выше )
    Так кто -нибудь знает как кодируются пароли ?
    чтоб не парится с мостами, а написать всё самому.
     
  8. mike84
    Offline

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

    Joined:
    Nov 25, 2007
    Messages:
    210
    Likes Received:
    15
    Gender:
    Male
    ну может проще "расковырять" джумловскую функцию регистрации?
    components/com_registration/registration.php
    в районе 80й строки:
    Код (PHP):
    1. $salt = mosMakePassword(16);
    2.     $crypt = md5($newpass.$salt);
    3.     $newpass = $crypt.':'.$salt;
     

Share This Page

Loading...