Secure Draft Preview Links lets you generate a cryptographically secure, unguessable link for any draft post so that people without a WordPress account can read it before it goes live.
confirm()) with clear messaging about consequences.random_bytes().hash_equals() to prevent timing attacks.