diff --git a/Cargo.lock b/Cargo.lock
index f299df15..b780f20f 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2673,7 +2673,6 @@ dependencies = [
"serde_json",
"serde_urlencoded",
"serde_with",
- "sqlx",
"thiserror",
"tokio",
"tower",
diff --git a/crates/axum-utils/Cargo.toml b/crates/axum-utils/Cargo.toml
index 0b6572c7..1cbae228 100644
--- a/crates/axum-utils/Cargo.toml
+++ b/crates/axum-utils/Cargo.toml
@@ -21,7 +21,6 @@ serde = "1.0.152"
serde_with = "2.1.0"
serde_urlencoded = "0.7.1"
serde_json = "1.0.91"
-sqlx = "0.6.2"
thiserror = "1.0.38"
tokio = "1.23.0"
tower = { version = "0.4.13", features = ["util"] }
diff --git a/crates/axum-utils/src/client_authorization.rs b/crates/axum-utils/src/client_authorization.rs
index 6f212369..09090230 100644
--- a/crates/axum-utils/src/client_authorization.rs
+++ b/crates/axum-utils/src/client_authorization.rs
@@ -31,10 +31,9 @@ use mas_http::HttpServiceExt;
use mas_iana::oauth::OAuthClientAuthenticationMethod;
use mas_jose::{jwk::PublicJsonWebKeySet, jwt::Jwt};
use mas_keystore::Encrypter;
-use mas_storage::{oauth2::OAuth2ClientRepository, DatabaseError, Repository};
+use mas_storage::{oauth2::OAuth2ClientRepository, Repository};
use serde::{de::DeserializeOwned, Deserialize};
use serde_json::Value;
-use sqlx::PgConnection;
use thiserror::Error;
use tower::{Service, ServiceExt};
@@ -73,7 +72,10 @@ pub enum Credentials {
}
impl Credentials {
- pub async fn fetch(&self, conn: &mut PgConnection) -> Result