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

Side by Side Diff: chrome/common/extensions/docs/templates/articles/app_identity.html

Issue 219213007: Remove .html extension from links (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 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
OLDNEW
1 <h1>User Authentication</h1> 1 <h1>User Authentication</h1>
2 2
3 <p> 3 <p>
4 Web authentication protocols utilize HTTP features, 4 Web authentication protocols utilize HTTP features,
5 but Chrome Apps run inside the app container; 5 but Chrome Apps run inside the app container;
6 they don’t load over HTTP and can’t perform redirects or set cookies. 6 they don’t load over HTTP and can’t perform redirects or set cookies.
7 </p> 7 </p>
8 8
9 <p> 9 <p>
10 Use the <a href="identity.html">Chrome Identity API</a> 10 Use the <a href="identity">Chrome Identity API</a>
11 to authenticate users: 11 to authenticate users:
12 the <code>getAuthToken</code> for users logged into their Google Account and 12 the <code>getAuthToken</code> for users logged into their Google Account and
13 the <code>launchWebAuthFlow</code> for users logged into a non-Google account. 13 the <code>launchWebAuthFlow</code> for users logged into a non-Google account.
14 If your app uses its own server to authenticate users, you will need to use the latter. 14 If your app uses its own server to authenticate users, you will need to use the latter.
15 </p> 15 </p>
16 16
17 <p class="note"> 17 <p class="note">
18 <b>API Samples: </b> 18 <b>API Samples: </b>
19 Want to play with the code? 19 Want to play with the code?
20 Check out 20 Check out
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
53 <li>Get an OAuth2 client ID for your Chrome App.</li> 53 <li>Get an OAuth2 client ID for your Chrome App.</li>
54 <li>Update your manifest to include the client ID and scopes.</li> 54 <li>Update your manifest to include the client ID and scopes.</li>
55 <li>Get the authentication token.</li> 55 <li>Get the authentication token.</li>
56 </ol> 56 </ol>
57 57
58 <h3 id="add_permissions">Add permissions and upload app</h3> 58 <h3 id="add_permissions">Add permissions and upload app</h3>
59 59
60 <p> 60 <p>
61 You need to make sure the identity permission is in your manifest. 61 You need to make sure the identity permission is in your manifest.
62 You can then upload your app to the apps and extensions management 62 You can then upload your app to the apps and extensions management
63 page (see <a href="publish_app.html">Publish</a>). 63 page (see <a href="publish_app">Publish</a>).
64 </p> 64 </p>
65 65
66 <pre data-filename="manifest.json"> 66 <pre data-filename="manifest.json">
67 "permissions": [ 67 "permissions": [
68 "identity" 68 "identity"
69 ] 69 ]
70 </pre> 70 </pre>
71 71
72 <h3 id="copy_key">Copy key to your manifest</h3> 72 <h3 id="copy_key">Copy key to your manifest</h3>
73 73
(...skipping 274 matching lines...) Expand 10 before | Expand all | Expand 10 after
348 </p> 348 </p>
349 349
350 <p> 350 <p>
351 The best practice we suggest is to use silent mode 351 The best practice we suggest is to use silent mode
352 when there is no user gesture involved and use interactive mode 352 when there is no user gesture involved and use interactive mode
353 if there is a user gesture (for example, the user clicked the Sign In button in your app). 353 if there is a user gesture (for example, the user clicked the Sign In button in your app).
354 Note that we do not enforce gesture requirement. 354 Note that we do not enforce gesture requirement.
355 </p> 355 </p>
356 356
357 <p class="backtotop"><a href="#top">Back to top</a></p> 357 <p class="backtotop"><a href="#top">Back to top</a></p>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698