oauthutil: fix headless config for drive and gcs - fixes #158

This commit is contained in:
Nick Craig-Wood 2015-10-02 21:06:11 +01:00
parent 177dbbc29a
commit 2e9f2ea3d3

View File

@ -197,11 +197,13 @@ func Config(name string, config *oauth2.Config) error {
fmt.Printf(" * Say Y if not sure\n") fmt.Printf(" * Say Y if not sure\n")
fmt.Printf(" * Say N if you are working on a remote or headless machine or Y didn't work\n") fmt.Printf(" * Say N if you are working on a remote or headless machine or Y didn't work\n")
useWebServer = fs.Confirm() useWebServer = fs.Confirm()
if useWebServer {
// copy the config and set to use the internal webserver // copy the config and set to use the internal webserver
configCopy := *config configCopy := *config
config = &configCopy config = &configCopy
config.RedirectURL = RedirectURL config.RedirectURL = RedirectURL
} }
}
// Make random state // Make random state
stateBytes := make([]byte, 16) stateBytes := make([]byte, 16)