Separate auth flow from proxy server init