mirror of
https://codeberg.org/pfzetto/axum-oidc
synced 2025-12-08 06:05:16 +01:00
re-export openidconnect
This commit is contained in:
parent
7d6e7e9e6d
commit
542fe66313
3 changed files with 5 additions and 6 deletions
|
|
@ -7,7 +7,6 @@ version = "0.1.0"
|
||||||
axum = { version = "0.8", features = ["macros"] }
|
axum = { version = "0.8", features = ["macros"] }
|
||||||
axum-oidc = { path = "./../.." }
|
axum-oidc = { path = "./../.." }
|
||||||
dotenvy = "0.15"
|
dotenvy = "0.15"
|
||||||
openidconnect = "4.0.1"
|
|
||||||
tokio = { version = "1.48.0", features = ["macros", "net", "rt-multi-thread"] }
|
tokio = { version = "1.48.0", features = ["macros", "net", "rt-multi-thread"] }
|
||||||
tower = "0.5"
|
tower = "0.5"
|
||||||
tower-sessions = "0.14"
|
tower-sessions = "0.14"
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ use axum::{
|
||||||
Router,
|
Router,
|
||||||
};
|
};
|
||||||
use axum_oidc::{
|
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,
|
EmptyAdditionalClaims, OidcAuthLayer, OidcClaims, OidcClient, OidcLoginLayer,
|
||||||
OidcRpInitiatedLogout,
|
OidcRpInitiatedLogout,
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -12,9 +12,9 @@ use openidconnect::{
|
||||||
CoreResponseMode, CoreResponseType, CoreRevocableToken, CoreRevocationErrorResponse,
|
CoreResponseMode, CoreResponseType, CoreRevocableToken, CoreRevocationErrorResponse,
|
||||||
CoreSubjectIdentifierType, CoreTokenIntrospectionResponse, CoreTokenType,
|
CoreSubjectIdentifierType, CoreTokenIntrospectionResponse, CoreTokenType,
|
||||||
},
|
},
|
||||||
AccessToken, CsrfToken, EmptyExtraTokenFields, EndpointMaybeSet, EndpointNotSet, EndpointSet,
|
AccessToken, Audience, ClientId, CsrfToken, EmptyExtraTokenFields, EndpointMaybeSet,
|
||||||
IdTokenFields, Nonce, PkceCodeVerifier, RefreshToken, StandardErrorResponse,
|
EndpointNotSet, EndpointSet, IdTokenFields, Nonce, PkceCodeVerifier, RefreshToken,
|
||||||
StandardTokenResponse,
|
StandardErrorResponse, StandardTokenResponse,
|
||||||
};
|
};
|
||||||
use serde::{de::DeserializeOwned, Deserialize, Serialize};
|
use serde::{de::DeserializeOwned, Deserialize, Serialize};
|
||||||
|
|
||||||
|
|
@ -27,7 +27,7 @@ mod middleware;
|
||||||
pub use extractor::{OidcAccessToken, OidcClaims, OidcRpInitiatedLogout, OidcUserInfo};
|
pub use extractor::{OidcAccessToken, OidcClaims, OidcRpInitiatedLogout, OidcUserInfo};
|
||||||
pub use handler::handle_oidc_redirect;
|
pub use handler::handle_oidc_redirect;
|
||||||
pub use middleware::{OidcAuthLayer, OidcAuthMiddleware, OidcLoginLayer, OidcLoginMiddleware};
|
pub use middleware::{OidcAuthLayer, OidcAuthMiddleware, OidcLoginLayer, OidcLoginMiddleware};
|
||||||
pub use openidconnect::{Audience, ClientId, ClientSecret};
|
pub use openidconnect;
|
||||||
|
|
||||||
const SESSION_KEY: &str = "axum-oidc";
|
const SESSION_KEY: &str = "axum-oidc";
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue