форум vBSupport.ru > Камчатка > Спец-раздел
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
Dr3am3r
Простоузер
Question Как воблоделы создают переменную $vbulletin->userinfo['logouthash']???
0

Доброго времени суток всем! Мир и счастье Вашему дому!
Занимаюсь интеграцией SLAEDa и vB. Там такой прикол с выходом авторизированного пользлователя: урл для логаута имеет такой вид mysite.com/forum/login.php?do=logout&logouthash=*здесь 32 цифры*.
Пересмотрел скрипты login.php, functions_login.php, index.php - эта штука непонятно где присваевается! Причем после работы скрипта login.php $vbulletin->userinfo['logouthash'] пустая, а после входа на индексовую страницу он уже присутствует! ХЕЛП ибо ХАНА!
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
g0rn
Гуру
Default
1

/includes/functions.php
Функция fetch_userinfo()
PHP Code:
    // set the logout hash
    
$user['logouthash'] = md5($user['userid'] . $user['salt'] . COOKIE_SALT); 
 
 
Dr3am3r
Простоузер
Default
0

спасибо большое! (такой кнопки нет)))
 
 
Lord Freeman
Простоузер
Default
0

аналогичный вопрос для 3.7.0
вот код из functions.php
PHP Code:
        $user['securitytoken'] = sha1($user['userid'] . sha1($user['salt']) . sha1(COOKIE_SALT));
        
$user['logouthash'] = $user['securitytoken']; 
вот такой код у меня в логауте
PHP Code:
Header("Location: ".VB_DIR."/login.php?do=logout&logouthash="sha1($user[0] . sha1($salt) . sha1(COOKIE_SALT))); 
хэш получается разный :-(

единственное чего я не знаю, это как получить Cookie_salt

Убирал этот самый Cookie salt и из форумного functions и из своего кода логаута, все равно хэш получается разный.
Может кто подскажет что делать ?
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 09:59 AM.


Powered by vBulletin® Version 3.5.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...