summaryrefslogtreecommitdiffstats
path: root/crates/auth/src/server/csrf_token_validation.rs
diff options
context:
space:
mode:
authorrtkay123 <dev@kanjala.com>2025-07-23 19:27:32 +0200
committerrtkay123 <dev@kanjala.com>2025-07-23 19:27:32 +0200
commit521c4e32e63ec20094df128c17d24e8e1dcb17c0 (patch)
tree2e4a945a9b279b097c385f689585d2d5fb10f3b6 /crates/auth/src/server/csrf_token_validation.rs
parent579883b66bceefe7b50157401bccbf66a6c5d58e (diff)
downloadsellershut-521c4e32e63ec20094df128c17d24e8e1dcb17c0.tar.bz2
sellershut-521c4e32e63ec20094df128c17d24e8e1dcb17c0.zip
feat(auth): redirect uri
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>,