/** * @expectedException \Symfony\Component\Security\Core\Exception\AuthenticationException */ public function testGetAccessTokenErrorResponse() { $this->mockBuzz('error=foo'); $request = new Request(array('code' => 'code')); $this->resourceOwner->getAccessToken($request, 'http://redirect.to/'); }
/** * {@inheritDoc} */ public function getAccessToken(Request $request, $redirectUri, array $extraParameters = array()) { $parameters = array(); if ($request->query->has('fb_source')) { $parameters['fb_source'] = $request->query->get('fb_source'); } if ($request->query->has('fb_appcenter')) { $parameters['fb_appcenter'] = $request->query->get('fb_appcenter'); } return parent::getAccessToken($request, $this->normalizeUrl($redirectUri, $parameters), $extraParameters); }
/** * {@inheritdoc} */ public function getAccessToken(Request $request, $redirectUri, array $extraParameters = array()) { $extraParameters = array('resource' => 'https://graph.microsoft.com'); return parent::getAccessToken($request, $redirectUri, $extraParameters); }
/** * {@inheritDoc} */ public function getAccessToken(Request $request, $redirectUri, array $extraParameters = array()) { return parent::getAccessToken($request, $redirectUri, array_merge(array('type' => 'web_server'), $extraParameters)); }