Skip to content

Commit ed2a024

Browse files
committed
return unmodified response on error
1 parent 386b6ff commit ed2a024

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/TokenGenerator.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,10 @@ public function addIdTokenToResponse($response, $clientId, $subject, $nonce, $pr
187187
$responseBody = $response->getBody()->getContents();
188188
try {
189189
$body = json_decode($responseBody, true);
190-
190+
if (isset($body['error'])) {
191+
return $response;
192+
}
193+
191194
$accessToken = $this->generateAccessToken($clientId, $subject);
192195
$accessToken = $this->bindDpop($dpop, $accessToken);
193196
$accessToken = $this->signToken($accessToken);

0 commit comments

Comments
 (0)