refactor: streamline logout process by integrating next-auth's signOut and a dedicated server action for cookie management.

This commit is contained in:
pradeepkumar committed 2026-03-10 11:49:33 +05:30
1 parent c7f1b89203
commit 6055160b30
4 files changed
+30 -91

No files matched your search

-6
View File
@@ -280,12 +280,6 @@ export function CommonHeader() {
<button
onClick={() => {
setShowProfileMenu(false);
// Set logout flag FIRST so TokenSync and PresenceProvider
// don't restore tokens during the logout navigation
localStorage.setItem('isLoggingOut', 'true');
localStorage.removeItem('accessToken');
localStorage.removeItem('refreshToken');
localStorage.removeItem('user');
window.location.href = '/logout';
}}
className="w-full flex items-center gap-3 px-4 py-3 hover:bg-black/5 transition-colors"