diff --git a/.env.example b/.env.example index d717be3..755624f 100644 --- a/.env.example +++ b/.env.example @@ -4,5 +4,6 @@ APP_PORT=80 # Account Client and Secret # Token generation will always fail if no secret is specified +ACCOUNT_URL=https://account.spfn.net ACCOUNT_CLIENT_ID=account ACCOUNT_CLIENT_SECRET=secret diff --git a/src/api/v1/login.rs b/src/api/v1/login.rs index aa7ff4a..36429a7 100644 --- a/src/api/v1/login.rs +++ b/src/api/v1/login.rs @@ -35,6 +35,7 @@ pub fn router() -> Router { async fn gen_token(Json(payload): Json) -> Result, StatusCode> { let client = Client::new(); + let account_url = env::var("ACCOUNT_URL").unwrap_or("https://account.spfn.net".into()); let client_id = env::var("ACCOUNT_CLIENT_ID").unwrap_or("account".into()); let client_secret = match env::var("ACCOUNT_CLIENT_SECRET") { Ok(secret) => secret, @@ -53,7 +54,7 @@ async fn gen_token(Json(payload): Json) -> Result