When the user wants to enable an external authenticator we need to redirect to omniauth but that now needs to be a POST so use a redirect that preserves the POST method. Fixes #3114