Skip to content

Commit 1b76f9e

Browse files
committed
Update documentation to remove references to the webstore
The extension was removed from the Chrome webstore as it is deprecated and the same functionality is now built into Chrome source.
1 parent 14205c3 commit 1b76f9e

1 file changed

Lines changed: 4 additions & 27 deletions

File tree

README.md

Lines changed: 4 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,9 @@ integrate U2F into a web application on their own favorite web app platform.
3131

3232
This extension brings U2F capability to the Chrome browser. A web application
3333
is able to access USB U2F devices using the U2F API provided by this extension.
34-
The extension is [available from the Chrome store][webstore] for direct use.
35-
The source is available in ``u2f-chrome-extension`` for experimentation, see
36-
[the extension README](u2f-chrome-extension/README.md) for details.
34+
The extension is built into Chrome [as a component
35+
extension](https://cs.chromium.org/chromium/src/chrome/browser/resources/cryptotoken/).
3736

38-
[webstore]: https://chrome.google.com/webstore/detail/fido-u2f-universal-2nd-fa/pfboblefjcgdjicmnffhdgionmgcdmne
3937
* * *
4038

4139
To experience the end-to-end user experience you will need to get a physical
@@ -75,30 +73,9 @@ JDK versions, App Engine SDK version, etc. Once everything compiles, you can run
7573
the App Engine server locally and point Google Chrome at `http://localhost:8888/`.
7674

7775
The built-in support for U2F in Google Chrome only works on HTTPS sites. To test
78-
the app on `http://localhost:8888`, which uses HTTP, you need to do one of the
79-
following:
76+
the app on `http://localhost:8888`, which uses HTTP, you need to do the following:
8077

81-
#### Option 1: Use the extension from the webstore
82-
* Install the u2f extension [available from the Chrome store][webstore].
83-
* Navigate to `chrome://extensions` and enable `Developer Mode` by clicking a
84-
checkbox in the top right corner.
85-
* Find the `FIDO U2F (Universal 2nd Factor)` extension.
86-
* Click on "background page". This will open a Developer Tools window, including
87-
a Console.
88-
* In the console, type:
89-
90-
HTTP_ORIGINS_ALLOWED = true;
91-
* Now, configure the appspot server to call the U2F extension by setting the
92-
extension id in
93-
[u2f-api.js](https://github.com/google/u2f-ref-code/blob/master/u2f-gae-demo/war/js/u2f-api.js)
94-
to ```kmendfapggjehodndflmmgagdbamhnfd```:
95-
```
96-
u2f.EXTENSION_ID = 'kmendfapggjehodndflmmgagdbamhnfd';
97-
```
98-
Remember to reset this value before deploying.
99-
* Then, point your browser at `http://localhost:8888/`.
100-
101-
#### Option 2: Use the built-in chrome support
78+
#### Use the built-in chrome support
10279
* Quit all instances of Google Chrome.
10380
* Restart Google Chrome with the `--show-component-extension-options`
10481
command-line flag.

0 commit comments

Comments
 (0)