From 057cf4a3bf4057ca13e87ab354161469507e6131 Mon Sep 17 00:00:00 2001 From: tottoto Date: Tue, 30 Dec 2025 07:02:41 +0900 Subject: [PATCH] examples: Reuse reqwest client in oauth example (#3607) --- examples/oauth/src/main.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/oauth/src/main.rs b/examples/oauth/src/main.rs index 4ea98917..91549347 100644 --- a/examples/oauth/src/main.rs +++ b/examples/oauth/src/main.rs @@ -270,15 +270,16 @@ async fn login_authorized( ) -> Result { csrf_token_validation_workflow(&query, &cookies, &store).await?; + let client = reqwest::Client::new(); + // Get an auth token let token = oauth_client .exchange_code(AuthorizationCode::new(query.code.clone())) - .request_async(&reqwest::Client::new()) + .request_async(&client) .await .context("failed in sending request request to authorization server")?; // Fetch user data from discord - let client = reqwest::Client::new(); let user_data: User = client // https://discord.com/developers/docs/resources/user#get-current-user .get("https://discordapp.com/api/users/@me")