Update require_login to respond based on format
Show/hide have/wants modals