Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Сашок(ошибка авторизации: логин-пароль)

Тема в разделе "[Архив] Помощь", создана пользователем ZloYCRipeeR, 24 ноя 2013.

  1. Автор темы
    ZloYCRipeeR

    ZloYCRipeeR Старожил Пользователь

    Баллы:
    153
    Skype:
    cry_zloy
    Имя в Minecraft:
    ZloYCRipeeR
    Сашок нивкакую не хочет принимать мой логин или пароль.
    Движок- Xenforo 1.2.2
    Часть конфига:
    Код:
        $db_table          = 'xf_user'; //Таблица с пользователями
        $db_group          = 'user_group_id'; //Колонка с номером группы
        $db_columnId          = 'user_id'; //Колонка с ID пользователей
        $db_columnUser      = 'username'; //Колонка с именами пользователей
        $db_columnPass      = 'data'; //Колонка с паролями пользователей
        $db_tableOther        = 'xf_user_authenticate'; //Дополнительная таблица для XenForo, не трогайте
        $db_columnSesId        = 'session'; //Колонка с сессиями пользователей, не трогайте
        $db_columnServer    = 'server'; //Колонка с серверами пользователей, не трогайтe
        $db_columnSalt      = 'members_pass_salt'; //Настраивается для IPB и vBulletin: , IPB - members_pass_salt, vBulletin - salt
        $db_columnIp          = ''; //Колонка с IP пользователей
     
        $db_columnDatareg  = 'register_date'; // Колонка даты регистрации
        $db_columnMail      = 'email'; // Колонка mail
     
    Последнее редактирование: 24 ноя 2013
  2. Хостинг MineCraft
    <
  3. Автор темы
    ZloYCRipeeR

    ZloYCRipeeR Старожил Пользователь

    Баллы:
    153
    Skype:
    cry_zloy
    Имя в Minecraft:
    ZloYCRipeeR
    Ап[DOUBLEPOST=1385300981,1385300938][/DOUBLEPOST]@alexandrage
     
  4. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Данный мини-хак позволит вам откатится с нового алгоритма генерации хэша пароля (Core12)
    на старый, использовавшийся на версиях XenForo младше 1.2

    1. Открываем php скрипт /library/XenForo/Authentication/Abstract.php
    2. Ищем функцию createDefault, примерно на 134 строке, в конце скрипта.
    3. В теле функции заменяем XenForo_Authentication_Core12 на XenForo_Authentication_Core
    4. Для тех кто уже зарегистрирован достаточно поменять пароль.
     
  5. Автор темы
    ZloYCRipeeR

    ZloYCRipeeR Старожил Пользователь

    Баллы:
    153
    Skype:
    cry_zloy
    Имя в Minecraft:
    ZloYCRipeeR
    Спасибо, сейчас проверю.[DOUBLEPOST=1385302976,1385301206][/DOUBLEPOST]Спасибо. Вы мне психику сохранили)
     
  6. zveronline

    zveronline Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    zveronline
    а лучше способов нет?
    просто заставлять всех юзеров менять пароли как-то дико[DOUBLEPOST=1394742274,1394737268][/DOUBLEPOST]можно сделать пакетное обновление юзеров, например убрать у всех блокировку или из нежелательных[DOUBLEPOST=1394742759][/DOUBLEPOST]webmcr сломался еще[DOUBLEPOST=1394909694][/DOUBLEPOST]а webmcr продолжал использовать XenForo_Authentication_Core12, я его таки переубедил,
    просто в файле /instruments/auth/xenforo.php изменил строку "if (class_exists('XenForo_Authentication_Core12')) return 2", на "if (class_exists('XenForo_Authentication_Core12')) return 1"

    но теперь залогинишься в нём, заходишь на xenforo, там логинишься, выйдешь обратно в webmcr, а там разлогинено, и так до бесконечности, фишка сохранения сессии против меня работает
     
    Последнее редактирование: 13 мар 2014
    eleon нравится это.

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