From e26d87f4fa18999c6bcfbcf32cfa85adab11acdd Mon Sep 17 00:00:00 2001 From: rtkay123 Date: Sat, 26 Jul 2025 19:24:38 +0200 Subject: feat(auth): create user call --- crates/auth/src/client/discord.rs | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 crates/auth/src/client/discord.rs (limited to 'crates/auth/src/client') diff --git a/crates/auth/src/client/discord.rs b/crates/auth/src/client/discord.rs deleted file mode 100644 index 9217684..0000000 --- a/crates/auth/src/client/discord.rs +++ /dev/null @@ -1,30 +0,0 @@ -use crate::{client::OauthClient, cnfg::OauthCredentials, error::AppError}; -use anyhow::Context; -use oauth2::{AuthUrl, ClientId, ClientSecret, RedirectUrl, TokenUrl, basic::BasicClient}; - -pub fn discord_client(config: &OauthCredentials) -> Result { - let auth_url = config.auth_url.clone().unwrap_or_else(|| { - "https://discord.com/api/oauth2/authorize?response_type=code".to_string() - }); - - let token_url = config - .token_url - .clone() - .unwrap_or_else(|| "https://discord.com/api/oauth2/token".to_string()); - - let c = BasicClient::new(ClientId::new(config.client_id.to_owned())) - .set_client_secret(ClientSecret::new(config.client_secret.to_owned())) - .set_auth_uri( - AuthUrl::new(auth_url).context("failed to create new auth server url [discord]")?, - ) - .set_redirect_uri( - RedirectUrl::new(config.redirect_url.to_owned()) - .context("failed to create new redirect URL [discord]")?, - ) - .set_token_uri( - TokenUrl::new(token_url) - .context("failed to create new token endpoint URL [discord]")?, - ); - - Ok(c) -} -- cgit v1.2.3