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

Тема в разделе "Разделение прав доступа", создана пользователем nataly, 23.01.2008.

  1. Offline

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

    Регистрация:
    17.01.2008
    Сообщения:
    5
    Симпатии:
    0
    Вхожу в систему как администратор. Некоторые функции недоступны. Видимо, они доступны для суперадминистратора. Известно только имя, под которым входил суперадминистратор. Пароль получить невозможно. Каким образом можно восстановить пароль?
     
  2.  
  3. Dead Krolik
    Offline

    Dead Krolik специалист

    Регистрация:
    13.04.2007
    Сообщения:
    3 688
    Симпатии:
    101
    Пол:
    Мужской
  4. Offline

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

    Регистрация:
    04.02.2008
    Сообщения:
    59
    Симпатии:
    0
    Ответ: Восстановление пароля

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

    Dead Krolik специалист

    Регистрация:
    13.04.2007
    Сообщения:
    3 688
    Симпатии:
    101
    Пол:
    Мужской
    Ответ: Восстановление пароля

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

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

    Регистрация:
    04.02.2008
    Сообщения:
    59
    Симпатии:
    0
    Ответ: Восстановление пароля

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

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

    Регистрация:
    27.09.2007
    Сообщения:
    17
    Симпатии:
    1
    Ответ: Восстановление пароля

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

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

    Регистрация:
    27.11.2008
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Хелп!
    joomla 1.0.15 перестала пускать пользователей с фронтэнда, пишет "Неправильное имя пользователя (логин) или пароль. Попробуйте ещё раз." Востстановление пароля не помогает - восстановленный пароль также с фронтэнда не принимается. Админка пускает с восстановленным паролем. Если перебить пароль пользователя через админку, то тогда его пускает с фронтэнда, но перебивать всех пользователей геморно. Как это можно побороть и восстановить нормальную работу функции авторизации или восстановления паролей?
     
    Последнее редактирование: 07.12.2008
  9. Offline

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

    Регистрация:
    12.10.2005
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    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 Недавно здесь

    Регистрация:
    12.10.2005
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    На русской 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 Недавно здесь

    Регистрация:
    27.11.2008
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Спасибо!
    Надобность в данном решении уже отпала, т.к. за прошедшее время перевел сайт ручками на joomla 1.5
     

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

Загрузка...