getAccessToken($_GET['oauth_verifier']); // Save it in a session var $_SESSION['access_token'] = $access_token; // Let's get the user's info $user_info = $twitteroauth->get('account/verify_credentials'); // Print user's info echo '
';
    print_r($user_info);
    echo '

'; if (isset($user_info->error)) { // Something's wrong, go back to square 1 header('Location: login-twitter.php'); } else { $uid = $user_info->id; $username = $user_info->name; $user = new User(); $userdata = $user->checkUser($uid, 'twitter', $username); if(!empty($userdata)){ session_start(); $_SESSION['id'] = $userdata['id']; $_SESSION['oauth_id'] = $uid; $_SESSION['username'] = $userdata['username']; $_SESSION['oauth_provider'] = $userdata['oauth_provider']; header("Location: home.php"); } } } else { // Something's missing, go back to square 1 header('Location: login-twitter.php'); } ?>