From a872fa3828567bb696848d0d9ae8f3432cb72624 Mon Sep 17 00:00:00 2001 From: John Maguire Date: Fri, 1 Nov 2013 12:14:21 +0100 Subject: [PATCH] Redirect box login via SSL appengine page. Apparently that's more secure than just redirecting to localhost :-S Fixes issue #3936 --- src/internet/boxservice.cpp | 2 +- src/internet/oauthenticator.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/internet/boxservice.cpp b/src/internet/boxservice.cpp index a1da6bf3c..066e7b213 100644 --- a/src/internet/boxservice.cpp +++ b/src/internet/boxservice.cpp @@ -72,7 +72,7 @@ void BoxService::EnsureConnected() { void BoxService::Connect() { OAuthenticator* oauth = new OAuthenticator( - kClientId, kClientSecret, OAuthenticator::RedirectStyle::LOCALHOST, this); + kClientId, kClientSecret, OAuthenticator::RedirectStyle::REMOTE, this); if (!refresh_token().isEmpty()) { oauth->RefreshAuthorisation( kOAuthTokenEndpoint, refresh_token()); diff --git a/src/internet/oauthenticator.cpp b/src/internet/oauthenticator.cpp index 39b29432f..e44daee37 100644 --- a/src/internet/oauthenticator.cpp +++ b/src/internet/oauthenticator.cpp @@ -36,7 +36,7 @@ void OAuthenticator::StartAuthorisation( if (redirect_style_ == RedirectStyle::REMOTE) { const int port = server->url().port(); redirect_url = QUrl( - QString("http://data.clementine-player.org/skydrive?port=%1").arg(port)); + QString("https://clementine-data.appspot.com/skydrive?port=%1").arg(port)); } else { redirect_url = server->url(); }