refac: pass token_endpoint_auth_method

This commit is contained in:
Timothy Jaeryang Baek 2025-11-13 15:34:45 -05:00
parent 6d9a562edd
commit c43f95f4b8

View file

@ -381,9 +381,20 @@ class OAuthClientManager:
"name": client_id, "name": client_id,
"client_id": oauth_client_info.client_id, "client_id": oauth_client_info.client_id,
"client_secret": oauth_client_info.client_secret, "client_secret": oauth_client_info.client_secret,
"client_kwargs": ( "client_kwargs": {
{"scope": oauth_client_info.scope} if oauth_client_info.scope else {} **(
{"scope": oauth_client_info.scope}
if oauth_client_info.scope
else {}
), ),
**(
{
"token_endpoint_auth_method": oauth_client_info.token_endpoint_auth_method
}
if oauth_client_info.token_endpoint_auth_method
else {}
),
},
"server_metadata_url": ( "server_metadata_url": (
oauth_client_info.issuer if oauth_client_info.issuer else None oauth_client_info.issuer if oauth_client_info.issuer else None
), ),