File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -367,7 +367,7 @@ class AuthorizeHandler {
367
367
}
368
368
369
369
getCodeChallenge ( request ) {
370
- return request . body . code_challenge ;
370
+ return request . body . code_challenge || request . query . code_challenge ;
371
371
}
372
372
373
373
/**
@@ -378,7 +378,7 @@ class AuthorizeHandler {
378
378
* (see https://www.rfc-editor.org/rfc/rfc7636#section-4.4)
379
379
*/
380
380
getCodeChallengeMethod ( request ) {
381
- const algorithm = request . body . code_challenge_method ;
381
+ const algorithm = request . body . code_challenge_method || request . query . code_challenge_method ;
382
382
383
383
if ( algorithm && ! pkce . isValidMethod ( algorithm ) ) {
384
384
throw new InvalidRequestError ( `Invalid request: transform algorithm '${ algorithm } ' not supported` ) ;
You can’t perform that action at this time.
0 commit comments