Clickjacking Explained
Clickjacking embeds a target page invisibly (`opacity: 0`) directly over an attractive button (e.g. "Play Video"). When the victim clicks, their click is registered by the underlying checkout page, authorizing a transaction. Adding `X-Frame-Options: SAMEORIGIN` and CSP `frame-ancestors 'self'` instructs browsers to refuse embedding inside third-party frames.