From caa67cd111303610b9c130e382ef98b5ea5ceeb4 Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Mon, 17 Nov 2025 18:44:42 +0000 Subject: [PATCH] Fixed auth not remembering user is logged in. --- src/components/Dashboard/context/AuthContext.jsx | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/components/Dashboard/context/AuthContext.jsx b/src/components/Dashboard/context/AuthContext.jsx index f027af7..f7e8756 100644 --- a/src/components/Dashboard/context/AuthContext.jsx +++ b/src/components/Dashboard/context/AuthContext.jsx @@ -83,6 +83,11 @@ const AuthProvider = ({ children }) => { // Read token from cookies if present useEffect(() => { try { + console.log( + 'Retreiving token from cookies...', + getAuthCookies(), + validateAuthCookies() + ) // First validate existing cookies to clean up expired ones if (validateAuthCookies()) { const { @@ -210,7 +215,11 @@ const AuthProvider = ({ children }) => { setUserProfile(authData) // Store in cookies for persistence between tabs - const cookieSuccess = setAuthCookies(authData) + const cookieSuccess = setAuthCookies({ + user: authData, + access_token: authData.access_token, + expires_at: authData.expires_at + }) if (!cookieSuccess) { messageApi.warning( 'Authentication successful but failed to save login state. You may need to log in again if you close this tab.'