VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Подскажите, пожалуйста, менялась ли авторизация в 4.1.8? А то я сегодня обновил форум до 4.1.8, подкорректировал файлики как обычно для игтеграции с Serv-U... И вот что-то не заходит. Причём несколько раз залогинило нормально через Facebook. Но в админку всё равно не пускает.
Вот изменения, которые я делал:
PHP Code:
Change clientscript\vbulletin_md5.js
to
"
function md5hash(A, B, C, D) {
return(true);
}
"
--------------------------------------------------------
"
// if the password is not already an md5, md5 it now
if ($password == '')
{
}
else if (!$this->verify_md5($password))
{
$password = md5($password);
}
// hash the md5'd password with the salt
return md5($password . $salt);
"
to
"
/* // if the password is not already an md5, md5 it now
if ($password == '')
{
}
else if (!$this->verify_md5($password))
{
$password = md5($password);
}
*/
// hash the md5'd password with the salt
//return md5($password . $salt);
return $salt.strtoupper(md5($salt.$password));
"
--------------------------------------
in includes/functions_login.php find and change:
"
$vbulletin->userinfo['password'] != iif($password AND !$md5password, md5(md5($password) . $vbulletin->userinfo['salt']), '') AND
$vbulletin->userinfo['password'] != iif($md5password, md5($md5password . $vbulletin->userinfo['salt']), '') AND
$vbulletin->userinfo['password'] != iif($md5password_utf, md5($md5password_utf . $vbulletin->userinfo['salt']), '')
"
to
"
/*$vbulletin->userinfo['password'] != iif($password AND !$md5password, md5(md5($password) . $vbulletin->userinfo['salt']), '') AND
$vbulletin->userinfo['password'] != iif($md5password, md5($md5password . $vbulletin->userinfo['salt']), '') AND
$vbulletin->userinfo['password'] != iif($md5password_utf, md5($md5password_utf . $vbulletin->userinfo['salt']), '')
*/
$vbulletin->userinfo['password'] != iif($password AND !$md5password, $vbulletin->userinfo['salt'].strtoupper(md5($vbulletin->userinfo['salt'].$password)), '') AND
$vbulletin->userinfo['password'] != iif($md5password, $vbulletin->userinfo['salt'].strtoupper(md5($vbulletin->userinfo['salt'].md5password)), '') AND
$vbulletin->userinfo['password'] != iif($md5password_utf, $vbulletin->userinfo['salt'].strtoupper(md5($vbulletin->userinfo['salt'].md5password_utf)), '')
"
Simbiat добавил 16.11.2011 в 18:28
Да... самое интересное - на ФТП при этом пускает даже с новым (сброшенным) паролем...
Simbiat добавил 16.11.2011 в 18:45
Хм... Почистил куки - подолждал 15 минут - заработало. Странно, что изначально не хотело...
Last edited by Simbiat : 11-16-2011 at 08:45 PM.
Reason: Добавлено сообщение