Twitter API извлекает данные профиля из заданного токена после перенаправления на URL-адрес обратного вызова

Я работаю с twitter API, и я хочу реализовать логин на своем сайте, используя этот API.
Я сделал первую часть, и я успешно присоединился к твиттеру и получил токен авторизации и был перенаправлен на мой URL-адрес обратного вызова, но я застрял там прямо сейчас, я не знаю, как получить данные профиля из этого токена.
Страница авторизации: введите описание изображения здесь
После перенаправления я возвращаюсь к своему обратному маршруту:
введите описание изображения здесь Как вы можете видеть, я получил токен авторизации, но я не делаю, чтобы получить данные профиля!
и вот где я застрял сейчас:

/** * @Route("/twitter-callback", name="front_twitter_callback") */ public function twitterCallbackAction(Request $request) { $oauth_token = $request->query->get('oauth_token');// the token } 

ОБНОВЛЕНИЕ :
Я нашел решение, описанное здесь, но оно не работает очень хорошо, я имею в виду, что я получил некоторую информацию, но это информация пользователя, создавшего приложение, а не связанного с тем, кто дал разрешение на приложение для доступа к его данным.
Это то, что я сделал:

 $data = $this->twitterAccesData(); // create TwitterOAuth object $twitteroauth = new TwitterOAuth($data['key'], $data['secret'], $data['access_token'], $data['access_token_secret']); $user = $twitteroauth->get('account/verify_credentials', $data); die(var_dump($user)); // this always give me the same profile info no matter what user is connected! 

Любая помощь пожалуйста, и спасибо заранее.