Support opening auth page via a custom signal.

QDesktopServices isn't always the perfect variant.