File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -91,21 +91,29 @@ export class UnauthorizedError extends Error {
9191export async function auth (
9292 provider : OAuthClientProvider ,
9393 { serverUrl,
94+ protocolVersion,
9495 authorizationCode,
9596 scope,
9697 resourceMetadataUrl,
9798 } : {
9899 serverUrl : string | URL ;
100+ protocolVersion ?: string ;
99101 authorizationCode ?: string ;
100102 scope ?: string ;
101103 resourceMetadataUrl ?: URL } ) : Promise < AuthResult > {
102104
103105 const resource = resourceUrlFromServerUrl ( typeof serverUrl === "string" ? new URL ( serverUrl ) : serverUrl ) ;
104106
105107 let authorizationServerUrl = serverUrl ;
108+ let resource : URL | undefined ;
106109 try {
107110 const resourceMetadata = await discoverOAuthProtectedResourceMetadata (
108- resourceMetadataUrl || serverUrl ) ;
111+ serverUrl ,
112+ {
113+ protocolVersion,
114+ resourceMetadataUrl,
115+ }
116+ ) ;
109117
110118 if ( resourceMetadata . authorization_servers && resourceMetadata . authorization_servers . length > 0 ) {
111119 authorizationServerUrl = resourceMetadata . authorization_servers [ 0 ] ;
You can’t perform that action at this time.
0 commit comments