From aaa2adabbed0ad57e6ad0b2aff3166be4b88198d Mon Sep 17 00:00:00 2001 From: "Max Podriezov (from Dev Box)" Date: Thu, 10 Jul 2025 15:19:34 +0200 Subject: [PATCH] Repair item 27777463: Checking for messages only from OAuth2 popup --- src/services/oauthService.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/services/oauthService.ts b/src/services/oauthService.ts index 968f8e2a0..f637845ba 100644 --- a/src/services/oauthService.ts +++ b/src/services/oauthService.ts @@ -329,6 +329,9 @@ export class OAuthService { const receiveMessage = async (event: MessageEvent) => { try { + if (!popup || event.source !== popup) { + return; // Ignore messages not from our popup + } const result = await listener(event); resolve(result); }