JavaScript · Senior · Pytanie 16 z 75

Co trzeba sprawdzić w handlerze message przy komunikacji z iframe'em przez postMessage?

Wyjaśnienie

postMessage działa między originami i każde okno może wysłać wiadomość. Bez sprawdzenia origin atakujący może wysyłać podrobione polecenia. Przy wysyłaniu podawaj konkretny targetOrigin zamiast '*'. Między kartami tej samej strony wygodny jest BroadcastChannel.

Do poczytania

Błąd w pytaniu

JavaScript · Senior · pytanie 16

Sprawdź się

Rozwiąż test JavaScript · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test