question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Android] WebAuthn not working

See original GitHub issue

Description

Can’t set up WebAuthn in Brave (Android). On Windows, it works fine (using Windows Hello) and even on Android Chrome.

Steps to reproduce

  1. Visit https://demo.yubico.com/webauthn-technical/registration
  2. Tap “Next”

Alternatively

  1. Visit https://webauthn.io
  2. Enter a username
  3. Tap on “Register” (nothing happens, but the debugger shows an error message)

Alternatively

  1. Visit https://webauthn.me
  2. Enter a username
  3. Tap on “Register”

Actual result

Error message

The operation either timed out or was not allowed. See: https://www.w3.org/TR/webauthn-2/#sctn-privacy-considerations-client.

Expected result

An overlay to select the preferred security key option

  • Bluetooth
  • NFC
  • USB
  • Display lock

Issue reproduces how often

Easily reproduced

Version/Channel Information:

  • Can you reproduce this issue with the current Play Store version? Yes
  • Can you reproduce this issue with the current Play Store Beta version? Yes
  • Can you reproduce this issue with the current Play Store Nightly version? Untested

Device details

  • Install type (ARM, x86): ARM
  • Device type (Phone, Tablet, Phablet): Phone
  • Android version: 11

Brave version

> navigator.appVersion
<- "5.0 (Linux; Android 11) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.120 Mobile Safari/537.36"

Website problems only

  • Does the issue resolve itself when disabling Brave Shields? No
  • Does the issue resolve itself when disabling Brave Rewards? No
  • Is the issue reproducible on the latest version of Chrome? No

Additional information

/cc @xopez @TimWolla

Issue Analytics

  • State:open
  • Created 2 years ago
  • Reactions:12
  • Comments:8

github_iconTop GitHub Comments

1reaction
TimWollacommented, May 6, 2021

@SoftCreatR In the reproducer steps your 2 alternatives are identical.

0reactions
wparadcommented, Dec 26, 2022

It works for me using usb, sometimes, it is really flakely, but bluetooth never works it seems.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Support Webauthn on Android without Google services
The website reports that Webauthn is not supported on the device. Expected results: Fenix should ask to connect a security token, either via...
Read more >
WebAuthn JSON API call not working on Android Webview ...
It seems that Android Webview is not supporting the WebAuthn Json API. -- Is it possible to write a custom Cordova plugin to...
Read more >
WebAuthn not working on Android - Mobile Support
Steps to reproduce · Enter a username · Tap on “Register” (nothing happens, but the debugger shows an error message).
Read more >
YubiKey 5 NFC not working on android correctly even ... - Reddit
YubiKey 5 NFC not working on android correctly even with WebAuthn? · Start by deregistering your key from every site. · Using Yubikey...
Read more >
Does my browser support WebAuthn?
They can often be unlocked using biometrics, a finger print with Touch ID, or your face with Windows Hello or Face ID. Android...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found