fix(lecoffre-front): ignorer silencieusement les messages des DevTools dans AuthModal
All checks were successful
build-and-push-ext / build_push (push) Successful in 57s

This commit is contained in:
Debian Dev4 2025-09-18 16:49:03 +00:00
parent 04fcc2e5b2
commit 0cbd1fc714

View File

@ -32,19 +32,14 @@ export default function AuthModal({ isOpen, onClose }: AuthModalProps) {
}
const targetOrigin = IframeReference.getTargetOrigin();
const fromIframe = event.source === iframeRef.current.contentWindow;
const sameOrigin = event.origin === targetOrigin;
if (!fromIframe && !sameOrigin) {
console.error('[AuthModal] handleMessage: source not match');
return;
}
if (!targetOrigin) {
console.error('[AuthModal] handleMessage: targetOrigin not found');
return;
}
// Accepter seulement les messages de l'iframe (même origine)
if (event.origin !== targetOrigin) {
console.error('[AuthModal] handleMessage: origin not match');
// Ignorer silencieusement les messages des DevTools et autres sources
return;
}