diff options
| -rw-r--r-- | azalea-auth/src/certs.rs | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/azalea-auth/src/certs.rs b/azalea-auth/src/certs.rs index 7a6e12f9..baff41f7 100644 --- a/azalea-auth/src/certs.rs +++ b/azalea-auth/src/certs.rs @@ -18,10 +18,21 @@ pub enum FetchCertificatesError { pub async fn fetch_certificates( minecraft_access_token: &str, ) -> Result<Certificates, FetchCertificatesError> { + fetch_certificates_with_backend_url( + minecraft_access_token, + "https://api.minecraftservices.com/player", + ) + .await +} + +pub async fn fetch_certificates_with_backend_url( + minecraft_access_token: &str, + backend: &str, +) -> Result<Certificates, FetchCertificatesError> { let client = reqwest::Client::new(); let res = client - .post("https://api.minecraftservices.com/player/certificates") + .post(format!("{backend}/certificates")) .header("Authorization", format!("Bearer {minecraft_access_token}")) .send() .await? |
