/**
  * GET youtube connextion token
  * @Route("/authconfirmation", name="_youtubeauthentication")
  */
 public function authAction()
 {
     $this->initialize();
     $data = [];
     $auth = 'false';
     $session = $this->getRequest()->getSession();
     if ($this->getRequest()->query->get('code')) {
         if (strval($session->get('stateYoutube')) !== strval($this->getRequest()->query->get('state'))) {
             die('The session state did not match.');
         }
         $this->client->authenticate();
         $session->set('token', $this->client->getAccessToken());
         $auth = 'true';
     }
     if ($session->get('token')) {
         $this->client->setAccessToken($session->get('token'));
     }
     $data['auth'] = $auth;
     return $this->render('VidlisCoreBundle:Auth:auth.html.twig', $data);
 }