summaryrefslogtreecommitdiffstats
path: root/crates/auth/src/server/csrf_token_validation.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/auth/src/server/csrf_token_validation.rs')
-rw-r--r--crates/auth/src/server/csrf_token_validation.rs11
1 files changed, 1 insertions, 10 deletions
diff --git a/crates/auth/src/server/csrf_token_validation.rs b/crates/auth/src/server/csrf_token_validation.rs
index c9a627c..94424c8 100644
--- a/crates/auth/src/server/csrf_token_validation.rs
+++ b/crates/auth/src/server/csrf_token_validation.rs
@@ -1,23 +1,14 @@
use anyhow::{Context, anyhow};
-use axum_extra::headers;
use oauth2::CsrfToken;
-use time::OffsetDateTime;
use tower_sessions::{CachingSessionStore, SessionStore, session::Id};
use tower_sessions_moka_store::MokaStore;
use tower_sessions_sqlx_store::PostgresStore;
use crate::{
error::AppError,
- server::{COOKIE_NAME, CSRF_TOKEN, routes::authorised::AuthRequest},
- state::AppHandle,
+ server::{CSRF_TOKEN, routes::authorised::AuthRequest},
};
-pub struct Session {
- id: String,
- expires_at: OffsetDateTime,
- user_id: String,
-}
-
pub async fn csrf_token_validation_workflow(
auth_request: &AuthRequest,
store: &CachingSessionStore<MokaStore, PostgresStore>,