Восстановление пароля

Discussion in 'Разделение прав доступа' started by nataly, Jan 23, 2008.

  1. Offline

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

    Joined:
    Jan 17, 2008
    Messages:
    5
    Likes Received:
    0
    Вхожу в систему как администратор. Некоторые функции недоступны. Видимо, они доступны для суперадминистратора. Известно только имя, под которым входил суперадминистратор. Пароль получить невозможно. Каким образом можно восстановить пароль?
     
  2.  
  3. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Joined:
    Apr 13, 2007
    Messages:
    3,685
    Likes Received:
    101
    Gender:
    Male
  4. Offline

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

    Joined:
    Feb 4, 2008
    Messages:
    58
    Likes Received:
    0
    Ответ: Восстановление пароля

    полсле восстановления по методе при входе в админку вываливается ошибка сессии
     
  5. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Joined:
    Apr 13, 2007
    Messages:
    3,685
    Likes Received:
    101
    Gender:
    Male
    Ответ: Восстановление пароля

    "ошибка сессии" это здорово. А я должен угадывать что она из себя представляет?
     
    amediamaster likes this.
  6. Offline

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

    Joined:
    Feb 4, 2008
    Messages:
    58
    Likes Received:
    0
    Ответ: Восстановление пароля

    это когда снова и снова переходит на страницу ввода логина и пароля
     
  7. Offline

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

    Joined:
    Sep 27, 2007
    Messages:
    17
    Likes Received:
    1
    Ответ: Восстановление пароля

    божественные ссылки! столько нервов спасли... спасибо
     
  8. Offline

    master-blaster Недавно здесь

    Joined:
    Nov 27, 2008
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Хелп!
    joomla 1.0.15 перестала пускать пользователей с фронтэнда, пишет "Неправильное имя пользователя (логин) или пароль. Попробуйте ещё раз." Востстановление пароля не помогает - восстановленный пароль также с фронтэнда не принимается. Админка пускает с восстановленным паролем. Если перебить пароль пользователя через админку, то тогда его пускает с фронтэнда, но перебивать всех пользователей геморно. Как это можно побороть и восстановить нормальную работу функции авторизации или восстановления паролей?
     
    Last edited: Dec 7, 2008
  9. Offline

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

    Joined:
    Oct 12, 2005
    Messages:
    3
    Likes Received:
    0
    Gender:
    Male
    Joomla 1.0.15 password recovery

    Я нашел решение для 1.0.15

    Ищите administrator/index.php и найдите там строку (примерно 105-ую)

    if (strcmp( $hash, $cryptpass ) || !$acl->acl_check( 'administration', 'login', 'users', $my->usertype ) )

    и замените на:

    if ( false /* strcmp( $hash, $cryptpass ) || !$acl->acl_check( 'administration', 'login', 'users', $my->usertype )*/ )

    Теперь вы можете логиниться и гененрировать новых юзеров или устанавливать свои пароли в backend.

    Все другие версии создания новых паролей с или без соли не работают в Joomla 1.0.15
     
  10. Offline

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

    Joined:
    Oct 12, 2005
    Messages:
    3
    Likes Received:
    0
    Gender:
    Male
    На русской joomla это строка 90

    if ( strcmp( $my->password, $pass ) || !$acl->acl_check( 'administration', 'login', 'users', $my->usertype ) )

    соответственно менять на

    if ( false /* strcmp( $my->password, $pass ) || !$acl->acl_check( 'administration', 'login', 'users', $my->usertype )*/ )
     
  11. Offline

    master-blaster Недавно здесь

    Joined:
    Nov 27, 2008
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Спасибо!
    Надобность в данном решении уже отпала, т.к. за прошедшее время перевел сайт ручками на joomla 1.5
     

Share This Page

Loading...