<?php require "lib/twitteroauth/autoload.php"; use Abraham\TwitterOAuth\TwitterOAuth; define('CONSUMER_KEY', 'VDpwuZadSoUi4DmX3sxxSqf5V'); define('CONSUMER_SECRET', 'o76VjjtR5YwB47koAI7jlxmrj4LHY9AXnvI60TUGD0AhJpTI25'); define('OAUTH_CALLBACK', getenv('OAUTH_CALLBACK')); $request_token = []; $request_token['oauth_token'] = $_SESSION['oauth_token']; $request_token['oauth_token_secret'] = $_SESSION['oauth_token_secret']; if (isset($_REQUEST['oauth_token']) && $request_token['oauth_token'] !== $_REQUEST['oauth_token']) { header("Location:index.php"); } $connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $request_token['oauth_token'], $request_token['oauth_token_secret']); $access_token = $connection->oauth("oauth/access_token", ["oauth_verifier" => $_REQUEST['oauth_verifier']]); $_SESSION['access_token'] = $access_token; require 'twitter_auth.php'; $t = new TwitterAuth(); $t->twitterConnect(); $tweets = $t->tweets(); $followers = $t->followers(); $user_info = $t->userInfo(); if (!isset($_SESSION['count'])) { $_SESSION['count'] = 1; $_SESSION['tweets'] = $tweets; $_SESSION['logged_user'] = $user_info; $_SESSION['followers'] = $followers; } require 'tweets.php'; ?> </body> </html>