From be63fcbc370d3074a5f56f1580005cf392e3aa1a Mon Sep 17 00:00:00 2001 From: GW_MC <72297530+GWMCwing@users.noreply.github.com> Date: Sat, 20 Dec 2025 16:40:41 +0800 Subject: [PATCH] feat: fix incorrect JWT cookie key --- apps/api/src/middlewares/require_auth.rs | 2 ++ apps/api/src/routes/api/auth/login.rs | 8 ++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/apps/api/src/middlewares/require_auth.rs b/apps/api/src/middlewares/require_auth.rs index b504210..5cf3a6f 100644 --- a/apps/api/src/middlewares/require_auth.rs +++ b/apps/api/src/middlewares/require_auth.rs @@ -7,6 +7,7 @@ use axum::{ response::Response, }; use axum_extra::extract::cookie::CookieJar; +use tracing::debug; use uuid::Uuid; use crate::{ @@ -25,6 +26,7 @@ pub async fn require_auth( let token = if let Some(cookie) = cookies.get(JWT_COOKIE_NAME) { cookie.value().to_string() } else { + debug!("No JWT cookie found. cookies: {:?}", cookies); return handle_unauthenticated().await; }; diff --git a/apps/api/src/routes/api/auth/login.rs b/apps/api/src/routes/api/auth/login.rs index 06f16c4..cab7cd5 100644 --- a/apps/api/src/routes/api/auth/login.rs +++ b/apps/api/src/routes/api/auth/login.rs @@ -11,7 +11,10 @@ use serde::{Deserialize, Serialize}; use serde_json::{Value, from_value}; use tracing::{error, warn}; -use crate::routes::{AppState, api::openapi::tag::AUTH_TAG}; +use crate::{ + helpers::constants::JWT_COOKIE_NAME, + routes::{AppState, api::openapi::tag::AUTH_TAG}, +}; /// Login request payload #[derive(Serialize, Deserialize, utoipa::ToSchema)] @@ -81,7 +84,8 @@ pub async fn login(State(state): State>, Json(payload): Json