nsarrazin HF Staff commited on
Commit
efdd3cf
·
unverified ·
1 Parent(s): 2444645

fix: set alg in auth if not set by user

Browse files
Files changed (1) hide show
  1. src/lib/server/auth.ts +2 -1
src/lib/server/auth.ts CHANGED
@@ -115,9 +115,10 @@ async function getOIDCClient(settings: OIDCSettings): Promise<BaseClient> {
115
 
116
  const alg_supported = issuer.metadata["id_token_signing_alg_values_supported"];
117
 
118
- if (Array.isArray(alg_supported) && !alg_supported.includes("RS256")) {
119
  client_config.id_token_signed_response_alg ??= alg_supported[0];
120
  }
 
121
  return new issuer.Client(client_config);
122
  }
123
 
 
115
 
116
  const alg_supported = issuer.metadata["id_token_signing_alg_values_supported"];
117
 
118
+ if (Array.isArray(alg_supported)) {
119
  client_config.id_token_signed_response_alg ??= alg_supported[0];
120
  }
121
+
122
  return new issuer.Client(client_config);
123
  }
124