External Authentication controller now returns a redirect URL when requested, and the browser will open this in a new tab when clicking the login link
Support for calling the external authehentication provider, and return a 404 if it doesn't exist