fix: redirect to /login after logout
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
be2260d259
commit
b3f9655cf7
@@ -51,10 +51,12 @@ export const useAuthStore = create<AuthState>()(
|
|||||||
if (typeof window !== 'undefined') {
|
if (typeof window !== 'undefined') {
|
||||||
localStorage.removeItem('access_token');
|
localStorage.removeItem('access_token');
|
||||||
localStorage.removeItem('refresh_token');
|
localStorage.removeItem('refresh_token');
|
||||||
// Clear the auth cookie so middleware stops treating this session as logged in.
|
|
||||||
document.cookie = 'access_token=; path=/; max-age=0';
|
document.cookie = 'access_token=; path=/; max-age=0';
|
||||||
}
|
}
|
||||||
set({ accessToken: null, refreshToken: null, user: null });
|
set({ accessToken: null, refreshToken: null, user: null });
|
||||||
|
if (typeof window !== 'undefined') {
|
||||||
|
window.location.href = '/login';
|
||||||
|
}
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
{ name: 'cu-points-auth' }
|
{ name: 'cu-points-auth' }
|
||||||
|
|||||||
Reference in New Issue
Block a user