WebAuthn API on Edge

Hi Everyone,

The behind a flag version of the WebAuthn API was shipped in build 14986 to Windows Insiders the beginning of last December. To enable the API, please enter "about:flags" in the address bar and scroll to the bottom to find the checkbox named "Enable Web Authentication APIs for accessing scoped credentials". You will need to restart your browser for the change to be effective.

If you want to try out the experience of the API, you can also try out our adorable puppy cam demo site: https://developer.microsoft.com/en-us/microsoft-edge/testdrive/demos/webauthentication/! The code of the demo site lives here<https://github.com/MicrosoftEdge/Demos/tree/master/webauthn>.

In the past, we also shipped a ms-prefixed version of the WebAuthn API. To help developers avoid the pain of having to deal with two APIs, we wrote a polyfill. The code of the polyfill lives here<https://github.com/MicrosoftEdge/webauthn-polyfill>. The polyfill is used by the demo site. This means that the demo site will also work on Windows 10 machines that have been updated to the November Update shipped in 2015.

If you don't have a Windows machine, you can also use a virtual machine. To download the free virtual machine, click here<https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/> (the installation instruction is on the same page). Unfortunately, the virtual machine is only at build 14959 right now. I will keep you updated once it updates to the build 14986.

Angelo

Received on Thursday, 26 January 2017 06:06:49 UTC