diff --git a/examples/basic/Cargo.toml b/examples/basic/Cargo.toml index 86467c3..833473d 100644 --- a/examples/basic/Cargo.toml +++ b/examples/basic/Cargo.toml @@ -7,7 +7,6 @@ version = "0.1.0" axum = { version = "0.8", features = ["macros"] } axum-oidc = { path = "./../.." } dotenvy = "0.15" -openidconnect = "4.0.1" tokio = { version = "1.48.0", features = ["macros", "net", "rt-multi-thread"] } tower = "0.5" tower-sessions = "0.14" diff --git a/examples/basic/src/main.rs b/examples/basic/src/main.rs index 8c76841..31d8eb0 100644 --- a/examples/basic/src/main.rs +++ b/examples/basic/src/main.rs @@ -6,7 +6,7 @@ use axum::{ Router, }; use axum_oidc::{ - error::MiddlewareError, handle_oidc_redirect, Audience, ClientId, ClientSecret, + error::MiddlewareError, handle_oidc_redirect, openidconnect::{Audience, ClientId, ClientSecret}, EmptyAdditionalClaims, OidcAuthLayer, OidcClaims, OidcClient, OidcLoginLayer, OidcRpInitiatedLogout, }; diff --git a/src/lib.rs b/src/lib.rs index fe6aac0..4fc8881 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -12,9 +12,9 @@ use openidconnect::{ CoreResponseMode, CoreResponseType, CoreRevocableToken, CoreRevocationErrorResponse, CoreSubjectIdentifierType, CoreTokenIntrospectionResponse, CoreTokenType, }, - AccessToken, CsrfToken, EmptyExtraTokenFields, EndpointMaybeSet, EndpointNotSet, EndpointSet, - IdTokenFields, Nonce, PkceCodeVerifier, RefreshToken, StandardErrorResponse, - StandardTokenResponse, + AccessToken, Audience, ClientId, CsrfToken, EmptyExtraTokenFields, EndpointMaybeSet, + EndpointNotSet, EndpointSet, IdTokenFields, Nonce, PkceCodeVerifier, RefreshToken, + StandardErrorResponse, StandardTokenResponse, }; use serde::{de::DeserializeOwned, Deserialize, Serialize}; @@ -27,7 +27,7 @@ mod middleware; pub use extractor::{OidcAccessToken, OidcClaims, OidcRpInitiatedLogout, OidcUserInfo}; pub use handler::handle_oidc_redirect; pub use middleware::{OidcAuthLayer, OidcAuthMiddleware, OidcLoginLayer, OidcLoginMiddleware}; -pub use openidconnect::{Audience, ClientId, ClientSecret}; +pub use openidconnect; const SESSION_KEY: &str = "axum-oidc";