[webauthn] U2fBleDiscovery is slow to start up and blocks U2F Requests for 20 - 30 seconds |
||
Issue descriptionhttps://crrev.com/c/887482 added WebAuthN support for BLE security keys by hooking a U2fBleDiscovery into U2fRequest. However, this discovery is slow to start up and blocks incoming U2F requests for 20 - 30 seconds. The corresponding code that should be refactored lives in U2fRequest::DiscoveryStarted [1]. We should transition into the IDLE state when the first discovery successfully starts up. For HID discoveries this should happen quickly. BLE devices still will only be available after 20 - 30 seconds, but it will be possible to start talking to HID devices before. [1] https://codesearch.chromium.org/chromium/src/device/fido/u2f_request.cc?l=115-119&rcl=6df08e7d7a943ba1c9b6bc34ba8fae9754c3922f
,
Feb 21 2018
|
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Feb 21 2018