diff --git a/src/lib.rs b/src/lib.rs index 94ed56a..bf3c15e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -184,7 +184,7 @@ impl OidcClient { client_id, client_secret, scopes, - &client, + client, ) .await } @@ -198,18 +198,17 @@ impl OidcClient { client_id: String, client_secret: Option, scopes: Vec, - //TODO remove borrow with next breaking version - client: &reqwest::Client, + client: reqwest::Client, ) -> Result { let provider_metadata = - ProviderMetadata::discover_async(IssuerUrl::new(issuer)?, client).await?; + ProviderMetadata::discover_async(IssuerUrl::new(issuer)?, &client).await?; Self::from_provider_metadata_and_client( provider_metadata, application_base_url, client_id, client_secret, scopes, - client.clone(), + client, ) } }