I m using smarty for my site , with using following code :
$twitterObj = SocialAuth::init(‘twitter’);
$twitterObj->setToken($_GET['oauth_token']);
$token = $twitterObj->getAccessToken();
$twitterObj->setToken($token->oauth_token, $token->oauth_token_secret);
// save to cookies
SocialAuth::setSessionData('oauth_token', $token->oauth_token);
SocialAuth::setSessionData('oauth_token_secret', $token->oauth_token_secret);
$twitterInfo= $twitterObj->get_accountVerify_credentials();
$json_res = json_decode($twitterInfo);
print_r($json_res);
/**
* Prepare data inorder to send it to the complete registration page
**/
$dataArr = array(
'type' => 'twitter',
'name' => $twitterInfo->name,
'username' => $twitterInfo->screen_name,
'email' => $twitterInfo->email
);
//Redirect main page for user data ceck from db
session_start();
$_SESSION['social_data']=$dataArr;
//header("Location:register");
SocialAuth::redirectParentWindow('twitter', $dataArr, $_COOKIE['ref']);