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";
쓰기 ...하지만 난이 요구되는 관리자에게 이동하려고 할 때 자격 증명 로그 - 인
당신은 $ 사용자 ID에 관리자 로그인 정보를 전달하고 있는가? –
그것은 사용자를위한 것입니다 ... 그래서 사용자 정보 전달 –