Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2219)

Unified Diff: chrome/browser/chromeos/login/ui/login_display_host_impl.cc

Issue 1066843002: Run OAuth token handle check upon user pod selction. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/login/ui/login_display_host_impl.cc
diff --git a/chrome/browser/chromeos/login/ui/login_display_host_impl.cc b/chrome/browser/chromeos/login/ui/login_display_host_impl.cc
index 64851a03c4933fb8f51f9ab6557b8a47acb0fa4e..12bba58890e169ab08b103b67dfb0136fec9d379 100644
--- a/chrome/browser/chromeos/login/ui/login_display_host_impl.cc
+++ b/chrome/browser/chromeos/login/ui/login_display_host_impl.cc
@@ -630,22 +630,6 @@ void LoginDisplayHostImpl::StartSignInScreen(
SetStatusAreaVisible(true);
existing_user_controller_->Init(users);
- // Validate user OAuth tokens.
-
- if (base::CommandLine::ForCurrentProcess()->HasSwitch(
- switches::kEnableOAuthTokenHandlers)) {
- token_handle_util_.reset(
- new TokenHandleUtil(user_manager::UserManager::Get()));
- for (auto* user : users) {
- auto user_id = user->GetUserID();
- if (token_handle_util_->HasToken(user_id)) {
- token_handle_util_->CheckToken(
- user_id, base::Bind(&LoginDisplayHostImpl::OnTokenHandlerChecked,
- pointer_factory_.GetWeakPtr()));
- }
- }
- }
-
// We might be here after a reboot that was triggered after OOBE was complete,
// so check for auto-enrollment again. This might catch a cached decision from
// a previous oobe flow, or might start a new check with the server.
@@ -672,16 +656,6 @@ void LoginDisplayHostImpl::StartSignInScreen(
"login-wait-for-signin-state-initialize");
}
-void LoginDisplayHostImpl::OnTokenHandlerChecked(
- const user_manager::UserID& user_id,
- TokenHandleUtil::TokenHandleStatus token_status) {
- if (token_status == TokenHandleUtil::INVALID) {
- user_manager::UserManager::Get()->SaveUserOAuthStatus(
- user_id, user_manager::User::OAUTH2_TOKEN_STATUS_INVALID);
- token_handle_util_->DeleteToken(user_id);
- }
-}
-
void LoginDisplayHostImpl::OnPreferencesChanged() {
if (is_showing_login_)
webui_login_display_->OnPreferencesChanged();

Powered by Google App Engine
This is Rietveld 408576698