Merge pull request #777 from hhamon/hhamon-patch-1

[BC Break] Fixes invalid code challenge method payload key name
This commit is contained in:
Alex Bilbie 2017-08-03 16:03:48 +01:00 committed by GitHub
commit b2648218f1

View File

@ -312,14 +312,14 @@ class AuthCodeGrant extends AbstractAuthorizeGrant
); );
$payload = [ $payload = [
'client_id' => $authCode->getClient()->getIdentifier(), 'client_id' => $authCode->getClient()->getIdentifier(),
'redirect_uri' => $authCode->getRedirectUri(), 'redirect_uri' => $authCode->getRedirectUri(),
'auth_code_id' => $authCode->getIdentifier(), 'auth_code_id' => $authCode->getIdentifier(),
'scopes' => $authCode->getScopes(), 'scopes' => $authCode->getScopes(),
'user_id' => $authCode->getUserIdentifier(), 'user_id' => $authCode->getUserIdentifier(),
'expire_time' => (new \DateTime())->add($this->authCodeTTL)->format('U'), 'expire_time' => (new \DateTime())->add($this->authCodeTTL)->format('U'),
'code_challenge' => $authorizationRequest->getCodeChallenge(), 'code_challenge' => $authorizationRequest->getCodeChallenge(),
'code_challenge_method ' => $authorizationRequest->getCodeChallengeMethod(), 'code_challenge_method' => $authorizationRequest->getCodeChallengeMethod(),
]; ];
$response = new RedirectResponse(); $response = new RedirectResponse();