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

Side by Side Diff: remoting/webapp/me2mom/choice.html

Issue 7046012: Basic OAuth2 support using the native app flow. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: last one Created 9 years, 7 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « remoting/webapp/me2mom/background.js ('k') | remoting/webapp/me2mom/chrome_ex_oauth.html » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!doctype html> 1 <!doctype html>
2 <!-- 2 <!--
3 Copyright (c) 2011 The Chromium Authors. All rights reserved. 3 Copyright (c) 2011 The Chromium Authors. All rights reserved.
4 Use of this source code is governed by a BSD-style license that can be 4 Use of this source code is governed by a BSD-style license that can be
5 found in the LICENSE file. 5 found in the LICENSE file.
6 --> 6 -->
7 7
8 <html> 8 <html>
9 9
10 <head> 10 <head>
11 <link rel="stylesheet" type="text/css" href="main.css" /> 11 <link rel="stylesheet" type="text/css" href="main.css" />
12 <script type="text/javascript" src="remoting.js"></script> 12 <script type="text/javascript" src="remoting.js"></script>
13 <script type="text/javascript" src="oauth2.js"></script>
13 <title>Select Role</title> 14 <title>Select Role</title>
14 </head> 15 </head>
15 16
16 <body onload="init();"> 17 <body onload="init();">
17 18
18 <!-- Auth panel --> 19 <!-- Auth panel -->
19 <div id="auth_panel"> 20 <div id="auth_panel">
20 Chromoting OAuth1 Token: <span id="oauth1_status"></span> 21 OAuth2 Token: <span id="oauth2_status"></span>
21 <button onclick="authorizeOAuth1();">Authorize</button> 22 <button onclick="remoting.oauth2.openOAuth2Window();"
22 <button onclick="clearOAuth1();">Clear</button > 23 id="oauth2_code_button">
23 <br /> 24 Open OAuth2 Window
24 XMPP Token: <span id="xmpp_status"></span> 25 </button>
25 <button onclick="clearXmpp();" id="xmpp_clear" style="display:none;"> 26 <button onclick="clearOAuth2();" id="oauth2_clear_button">
26 Clear 27 Clear
27 </button> 28 </button>
28 <form id='xmpp_form' action="" 29 <form id='oauth2_form' action=""
29 onsubmit="authorizeXmpp(this); return false;"> 30 onsubmit="authorizeOAuth2(this['oauth2_code'].value); return false;"
30 <label for="xmpp_username">Email:</label> 31 style="display:none">
31 <input type="text" name="xmpp_username" id="xmpp_username" /> 32 <label for="auth2_code">OAuth2 Code (from window):</label>
32 <label for="xmpp_password">App-specific Password:</label> 33 <input type="text" name="oauth2_code" id="oauth2_code" />
33 <input type="password" name="xmpp_password" id="xmpp_password" />
34 <div id="xmpp_captcha" style="display:none;">
35 <img style="display:block;" id="xmpp_captcha_img" />
36 <input type="hidden" name="xmpp_captcha_token" />
37 <input type="text" name="xmpp_captcha_result" />
38 </div>
39 <input type="submit"/> 34 <input type="submit"/>
40 </form> 35 </form>
41 <span id="xmpp_last_error" style="display:none"></span> 36 <div id="xmpp_div">
42 <iframe id="xmpp_error" style="display:none"> 37 XMPP Token: <span id="xmpp_status"></span>
43 <p> No iframe support 38 <button onclick="clearXmpp();" id="xmpp_clear" style="display:none;">
44 </iframe> 39 Clear
40 </button>
41
42 <form id='xmpp_form' action=""
43 onsubmit="authorizeXmpp(this); return false;">
44 <label for="xmpp_username">Email:</label>
45 <input type="text" name="xmpp_username" id="xmpp_username" />
46 <label for="xmpp_password">App-specific Password:</label>
47 <input type="password" name="xmpp_password" id="xmpp_password" />
48 <div id="xmpp_captcha" style="display:none;">
49 <img style="display:block;" id="xmpp_captcha_img" />
50 <input type="hidden" name="xmpp_captcha_token" />
51 <input type="text" name="xmpp_captcha_result" />
52 </div>
53 <input type="submit"/>
54 </form>
55 <span id="xmpp_last_error" style="display:none"></span>
56 <iframe id="xmpp_error" style="display:none">
57 <p> No iframe support
58 </iframe>
59 </div>
45 </div> 60 </div>
46 61
47 <!-- Host UI --> 62 <!-- Host UI -->
48 <div id="host"> 63 <div id="host">
49 <div id="plugin_wrapper"> 64 <div id="plugin_wrapper">
50 </div> 65 </div>
51 66
52 <div id="unshared"> 67 <div id="unshared">
53 <p class="message"> 68 <p class="message">
54 Your desktop is currently unshared. 69 Your desktop is currently unshared.
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after
159 onclick="setClientMode('unconnected');"> 174 onclick="setClientMode('unconnected');">
160 OK 175 OK
161 </button> 176 </button>
162 </div> 177 </div>
163 178
164 </div> 179 </div>
165 180
166 </body> 181 </body>
167 182
168 </html> 183 </html>
OLDNEW
« no previous file with comments | « remoting/webapp/me2mom/background.js ('k') | remoting/webapp/me2mom/chrome_ex_oauth.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698