This is an umbrella bug to keep track of the status to implement: https://www.w3.org/TR/webauthn/. The first iteration is basing on the 5 December 2017 version with selective changes from latest Editor's version: https://w3c.github.io/webauthn/.
Hey Jiewen. I work for FIDO, so let me know if you have any questions regarding specs *) Always happy to help!
Could we add "[WPE][GTK] Support WebAuthn" (https://bugs.webkit.org/show_bug.cgi?id=205350) to the list of "depends on"?