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

Unified Diff: chrome/browser/resources/chromeos/login/screen_gaia_signin.js

Issue 12704002: Support for auth code based authentication flow for both app and web UI driven flow. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase4 Created 7 years, 9 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/resources/chromeos/login/screen_gaia_signin.js
diff --git a/chrome/browser/resources/chromeos/login/screen_gaia_signin.js b/chrome/browser/resources/chromeos/login/screen_gaia_signin.js
index 6b368f4caf2831d1655b55a53739f7a0f793ca9d..492224c8205036067016620cc8616b91cea4fe39 100644
--- a/chrome/browser/resources/chromeos/login/screen_gaia_signin.js
+++ b/chrome/browser/resources/chromeos/login/screen_gaia_signin.js
@@ -315,6 +315,15 @@ cr.define('login', function() {
Oobe.getInstance().headerHidden = true;
// Clear any error messages that were shown before login.
Oobe.clearErrors();
+ } else if (msg.method == 'completeAuthentication') {
+ chrome.send('completeAuthentication', [msg.email,
+ msg.password,
+ msg.authCode]);
+ this.loading = true;
+ // Now that we're in logged in state header should be hidden.
+ Oobe.getInstance().headerHidden = true;
+ // Clear any error messages that were shown before login.
+ Oobe.clearErrors();
} else if (msg.method == 'loginUILoaded') {
this.loading = false;
chrome.send('loginScreenUpdate');

Powered by Google App Engine
This is Rietveld 408576698