Example #1
0
 private function logAccessToken(ActionLog $log, TokenInterface $token)
 {
     if (!$token instanceof OAuthToken) {
         return;
     }
     $accessTokenRepo = $this->em->getRepository('LoginCidadaoOAuthBundle:AccessToken');
     $accessToken = $accessTokenRepo->findOneBy(array('token' => $token->getToken()));
     $log->setAccessToken($token->getToken());
     $log->setClientId($accessToken->getClient()->getId());
     $log->setUserId($accessToken->getUser()->getId());
 }