Fix #1898: Remove external_signup flag and feature