Index: chrome/browser/chromeos/login/existing_user_controller.cc |
diff --git a/chrome/browser/chromeos/login/existing_user_controller.cc b/chrome/browser/chromeos/login/existing_user_controller.cc |
index 5d0c092c2dcde0dd105083b1f39e9e3ad1586e3e..ce08f36771da070ae3dbfda1040d72af7ae36b0d 100644 |
--- a/chrome/browser/chromeos/login/existing_user_controller.cc |
+++ b/chrome/browser/chromeos/login/existing_user_controller.cc |
@@ -29,7 +29,6 @@ |
#include "chrome/browser/chromeos/login/easy_unlock/bootstrap_user_flow.h" |
#include "chrome/browser/chromeos/login/helper.h" |
#include "chrome/browser/chromeos/login/session/user_session_manager.h" |
-#include "chrome/browser/chromeos/login/signin/oauth2_token_initializer.h" |
#include "chrome/browser/chromeos/login/signin_specifics.h" |
#include "chrome/browser/chromeos/login/startup_utils.h" |
#include "chrome/browser/chromeos/login/ui/login_display_host.h" |
@@ -597,7 +596,7 @@ |
// Bootstrap experiment F N/A |
const bool has_auth_cookies = |
login_performer_->auth_mode() == LoginPerformer::AUTH_MODE_EXTENSION && |
- (user_context.GetAccessToken().empty() || |
+ (user_context.GetAuthCode().empty() || |
user_context.GetAuthFlow() == UserContext::AUTH_FLOW_GAIA_WITH_SAML) && |
user_context.GetAuthFlow() != UserContext::AUTH_FLOW_EASY_BOOTSTRAP; |
@@ -1123,15 +1122,6 @@ |
return; |
} |
- // Fetch OAuth2 tokens if we have an auth code. |
- if (!user_context.GetAuthCode().empty()) { |
- oauth2_token_initializer_.reset(new OAuth2TokenInitializer); |
- oauth2_token_initializer_->Start( |
- user_context, base::Bind(&ExistingUserController::OnOAuth2TokensFetched, |
- weak_factory_.GetWeakPtr())); |
- return; |
- } |
- |
PerformLogin(user_context, LoginPerformer::AUTH_MODE_EXTENSION); |
} |
@@ -1209,15 +1199,4 @@ |
PerformLogin(user_context, LoginPerformer::AUTH_MODE_EXTENSION); |
} |
-void ExistingUserController::OnOAuth2TokensFetched( |
- bool success, |
- const UserContext& user_context) { |
- if (!success) { |
- LOG(ERROR) << "OAuth2 token fetch failed."; |
- OnAuthFailure(AuthFailure(AuthFailure::NETWORK_AUTH_FAILED)); |
- return; |
- } |
- PerformLogin(user_context, LoginPerformer::AUTH_MODE_EXTENSION); |
-} |
- |
} // namespace chromeos |