From f06288f156ccb8f9ebf35782a179bf57e6bc8fc2 Mon Sep 17 00:00:00 2001 From: rtkay123 Date: Fri, 10 Apr 2026 23:48:24 +0200 Subject: feat(auth): get user --- crates/api-auth/src/error.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'crates/api-auth/src/error.rs') diff --git a/crates/api-auth/src/error.rs b/crates/api-auth/src/error.rs index 72a7fba..2db3281 100644 --- a/crates/api-auth/src/error.rs +++ b/crates/api-auth/src/error.rs @@ -1,3 +1,4 @@ +use async_session::base64; use thiserror::Error; #[derive(Debug, Error)] @@ -28,4 +29,10 @@ pub enum AuthError { MissingSession, #[error("invalid session")] InvalidSession, + #[error("invalid session")] + CorruptedCookie(#[from] base64::DecodeError), + #[error("CSRF token mismatch")] + TokenMismatch, + #[error("CSRF token missing")] + NoCSRFToken, } -- cgit v1.2.3