On Wednesday, December 2, 2015 at 3:08:44 PM UTC-8, Frederic Martin wrote: > Sorry, but I don't understand why you are denying the evidence, anyone > at Fido alliance will confirm that even non-public FIDO 2 drafts are far > far far from finished. Regarding the glimpse that was published in W3c > website, this is even more flagrant.
So, apologies that I misunderstood your bone of contention with the 2.0 part, which Boris clarified. That said, I think we're in violent agreement that the specs are far, far, far from finished - and I'm unclear whether we're in agreement that one is under active development, while the other is a technological dead end which, through a series of unfortunate events, happened to have been launched beyond the scope of a few limited sites. > Are you following the Fido Alliance on going work? there are tons of > things that are currently discussed without even an agenda. And I don't even > speak about the authenticator side, there is no information/specifications at > all for that. To an extent my sanity permits, yes. > Please focus on existing full specifications with existing services and > products : FIDO U2F. The problem is that U2F represents a dead-end of sorts. It, along with FIDO UAF, tried to provision high-level APIs for two very disjoint use cases. The FIDO 2.0 work tries to embrace the extensiblewebmanifesto portion by providing the common low-level primitives shared by UAF/U2F, so that appropriate high level APIs can be built atop the low-level communication mechanism. Yes, there are sites that support and use the U2F high-level API, and yes, unfortunately Chrome ships a built-in extension that is automatically granted sufficient privileges to polyfill that high-level API atop our (extension-only) USB HID API, allowing the extension to inject into sites and transparently add support 'as if' it was implemented through the standard Chrome feature process, but unfortunately bypassing it, and thus suffering many of the known issues with implementing and shipping specs before consensus - such as ossification due to premature deployment. However, the U2F API inherently is something that will be replaced in the future - it will presumably be supplanted with the FIDO 2.0 API low-level primitives, for which there can then be 'many' high-level polyfill APIs implemented through support libraries independent of the UA, perhaps 'some' of which will be standardized, as such extensiblewebmanifesto-y things go. This was captured by threads like https://groups.google.com/a/fidoalliance.org/d/msg/fido-dev/zvS9BM8HXLQ/4GmJaSTTSN4J and such. I think we'd also all agree that supporting a "U2F 1.0 API, U2F 1.1 API, UAF 1.0 API, and FIDO 2.0 API" all within a browser is also... non-ideal. That's why I was trying to get clarification about both the short- and long-term commitments of the Firefox folks, while we try to get things clarified on the Chrome side. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform