added more support for supabase-js

This commit is contained in:
2026-03-12 10:18:52 +02:00
parent c0792f2e1d
commit 6708cf28a7
62 changed files with 6563 additions and 526 deletions

View File

@@ -10,6 +10,14 @@ pub struct Config {
pub google_client_secret: Option<String>,
pub github_client_id: Option<String>,
pub github_client_secret: Option<String>,
pub azure_client_id: Option<String>,
pub azure_client_secret: Option<String>,
pub gitlab_client_id: Option<String>,
pub gitlab_client_secret: Option<String>,
pub bitbucket_client_id: Option<String>,
pub bitbucket_client_secret: Option<String>,
pub discord_client_id: Option<String>,
pub discord_client_secret: Option<String>,
pub redirect_uri: String,
pub rate_limit_per_second: u64,
}
@@ -32,6 +40,14 @@ impl Config {
let google_client_secret = env::var("GOOGLE_CLIENT_SECRET").ok();
let github_client_id = env::var("GITHUB_CLIENT_ID").ok();
let github_client_secret = env::var("GITHUB_CLIENT_SECRET").ok();
let azure_client_id = env::var("AZURE_CLIENT_ID").ok();
let azure_client_secret = env::var("AZURE_CLIENT_SECRET").ok();
let gitlab_client_id = env::var("GITLAB_CLIENT_ID").ok();
let gitlab_client_secret = env::var("GITLAB_CLIENT_SECRET").ok();
let bitbucket_client_id = env::var("BITBUCKET_CLIENT_ID").ok();
let bitbucket_client_secret = env::var("BITBUCKET_CLIENT_SECRET").ok();
let discord_client_id = env::var("DISCORD_CLIENT_ID").ok();
let discord_client_secret = env::var("DISCORD_CLIENT_SECRET").ok();
let redirect_uri = env::var("REDIRECT_URI")
.unwrap_or_else(|_| "http://localhost:8000/auth/v1/callback".to_string());
@@ -43,6 +59,14 @@ impl Config {
google_client_secret,
github_client_id,
github_client_secret,
azure_client_id,
azure_client_secret,
gitlab_client_id,
gitlab_client_secret,
bitbucket_client_id,
bitbucket_client_secret,
discord_client_id,
discord_client_secret,
redirect_uri,
rate_limit_per_second,
})