feat: unregister FCM token during logout.
This commit is contained in:
@@ -20,6 +20,14 @@ export default function LogoutPage() {
|
||||
hasStarted.current = true;
|
||||
|
||||
const performLogout = async () => {
|
||||
// Unregister FCM token before clearing auth (needs access token for API call)
|
||||
try {
|
||||
const { notificationService } = await import('@/services/notification.service');
|
||||
await notificationService.unregister();
|
||||
} catch {
|
||||
// Best-effort — ignore errors
|
||||
}
|
||||
|
||||
// Clear localStorage
|
||||
localStorage.removeItem('accessToken');
|
||||
localStorage.removeItem('refreshToken');
|
||||
|
||||
Reference in New Issue
Block a user