Robust defenses for cross-site request forgery | Synapse