OAuth device code phishing (RFC 8628 abuse) bypasses MFA and delivers 90-day M365 refresh tokens to attackers without a password. This guide covers how to disable device authorization grant in Entra ID, Keycloak, and Auth0, plus SIEM detection rules for Sentinel and Splunk.