2014-12-02 2 views
0

포털 두 개가 jsp이고 다른 하나가 워드 프레스입니다. 두 포털에 공통 로그인을 시도하고 있습니다 (예 : 사용자가 동일한 JSP 페이지에서 로그인 한 경우). 그는 또한 WordPress에 로그인해야합니다 시간). 그래서 내가 할 수 사용자 정보에 기록 얻을 수 위의 코드와 울부 짖는 코드Wordpress (wp_signon) 사용자로 로그인하지 않음

$creds['user_login'] =$userid[0]; 
    $creds['user_password'] = $user_password; 
    $creds['remember'] = true; 
    $user = wp_signon($creds, false); 
     // print_r($user); 
    if (is_wp_error($user)){ 
     echo $user->get_error_message(); 
}else{ 
//echo $user->ID.'dd'; 
get_currentuserinfo($user->ID); 
$user_id = $user->ID; 
$user = get_user_by('id', $user_id); 
if($user) { 
    wp_set_current_user($user_id, $user->user_login); 
    wp_set_auth_cookie($user_id); 
    do_action('wp_login', $user->user_login); 
} 
global $current_user; 
     get_currentuserinfo(); 

     //echo 'Username: ' . $current_user->user_login . "\n"; 

쓰기 ...하지만 난이 요구되는 관리자에게 이동하려고 할 때 자격 증명 로그 - 인

+0

당신은 $ 사용자 ID에 관리자 로그인 정보를 전달하고 있는가? –

+0

그것은 사용자를위한 것입니다 ... 그래서 사용자 정보 전달 –

답변

관련 문제