HomeHelpTrac

Ignore:
Timestamp:
12/03/09 00:23:07 (2 years ago)
Author:
Alexander Trofimov
Message:

Ticket #543

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/xmlrpc/BxDolXMLRPCUtil.php

    r13029 r13353  
    148148    function checkLogin ($sUser, $sPwd) 
    149149    { 
    150         //sleep(1); 
     150        sleep(1); 
    151151        $iId = (int)BxDolXMLRPCUtil::getIdByNickname ($sUser); 
     152        $aProfile = getProfileInfo((int)$iId); 
     153        if (!$aProfile)  
     154            return 0; 
    152155        $_COOKIE["memberID" ] = $iId; 
    153         $_COOKIE["memberPassword"] = process_db_input($sPwd, BX_TAGS_NO_ACTION, BX_SLASHES_NO_ACTION); 
     156        $_COOKIE["memberPassword"] = sha1($sPwd . $aProfile['Salt']);        
    154157        return ($GLOBALS['logged']['member'] = member_auth(0, false)) ? $iId : 0; 
    155158    } 
Note: See TracChangeset for help on using the changeset viewer.