Web authentication using FIDO U2F

PureBrowser may be configured for authentication against websites using FIDO U2F.

Enable

  1. Install “U2F common files”: sudo apt install libu2f-udev

  2. Open PureBrowser and navigate to about:config

  3. Search for webauth

  4. Set security.webauth.u2f to True (ignore the other webauth settings)

Test

  1. Plug in your FIDO U2F key

  2. Visit https://u2f.bin.coffee (ignore the outdated instructions there)

  3. Click the “U2F Register” button

  4. You should immediately receive a prompt from PureBrowser and your key will begin blinking. Squeeze the key to authenticate.

  5. Repeat steps 3 and 4 with the “U2F Sign” button

Tested with:

  • Nitrokey FIDO U2F

  • PureBrowser 60.1.0

  • libu2f-udev 1.1.6-1

References: