Changeset 169

Show
Ignore:
Timestamp:
07/23/08 08:48:42 (5 months ago)
Author:
pdingle
Message:

altered wp_setcookie to be a call to wp_set_auth_cookie to fix issues in Wordpress 2.6

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/RB-0.9/wp-infocard/wp/userdata.pw.php

    r138 r169  
    273273                } 
    274274                $url = ($datamap['user_url']?$datamap['user_url']->new_value:""); 
    275                 pw_userdata::setLoginCookies($datamap['user_login']->db_value, $pass, $datamap['display_name']->new_value, $datamap['user_email']->new_value, $url); 
     275                pw_userdata::setLoginCookies($datamap['user_login']->db_value, $pass, $datamap['display_name']->new_value, $datamap['user_email']->new_value, $url, $id); 
    276276 
    277277                wp_set_current_user( $id ); 
     
    283283        } //end function doUserLogin 
    284284 
    285         function setLoginCookies( $user_login, $user_pass, $user_nicename, $user_email, $user_url )  
     285        function setLoginCookies( $user_login, $user_pass, $user_nicename, $user_email, $user_url, $user_ID )  
    286286        { 
    287287                setcookie('comment_author_' . COOKIEHASH, stripslashes($user_nicename), 0, COOKIEPATH, COOKIE_DOMAIN); 
     
    290290                setcookie('comment_author_url_' . COOKIEHASH, 
    291291                stripslashes($user_url), 0, COOKIEPATH, COOKIE_DOMAIN); 
    292  
    293                 wp_setcookie($user_login, md5($user_pass), TRUE); 
     292                setcookie('pw_userlogin_debug', 'test:' . 
     293                $user_login, 0, COOKIEPATH, COOKIE_DOMAIN); 
     294 
     295                //wp_setcookie($user_login, md5($user_pass), TRUE); 
     296                $secure_cookie = is_ssl() ? true : false; 
     297                wp_set_auth_cookie($user_ID, (bool)false, (bool)false ); 
     298                //do_action('wp_login', $user_login); 
    294299        } // end function setLoginCookies 
    295300